/HDU-OS-LAB

杭州电子科技大学操作系统实验:内核编译、系统调用、pstree 内核模块、模拟 shell 、信号量机制、管道通信、消息队列通信、共享内存通信、简单文件系统,以及模拟进程链表基本操作、进程调度、银行家算法

Primary LanguageC

HDU-OS-LAB

Operating system experiment of HDU: including kernel compilation, system call, pstree kernel module, simulation shell, semaphore mechanism, pipeline communication, message queue communication, shared memory communication, simple file system(mix index file system), and simulation process list basic operation, process scheduling, banker algorithm.

杭州电子科技大学操作系统实验:内核编译、系统调用、pstree 内核模块、模拟 shell 、信号量机制、管道通信、消息队列通信、共享内存通信、简单文件系统(混合索引文件系统),以及模拟进程链表基本操作、进程调度、银行家算法。

lab-1 kernel compilation and system call

实验一:内核编译和系统调用

实验过程

lab-2 pstree kernel module

实验二:pstree 内核模块

实验代码 实验说明

lab-3 IPC, sync and mutex

实验三:进程间通信和同步互斥

  • 模拟 shell
  • 信号量机制
  • 管道通信
  • 消息队列通信
  • 共享内存通信

实验代码 实验说明

PTA 题目

解题代码 题目说明

lab-5 easy file system

an easy mix index file system based on rcore easy-fs using rust

这是一个使用 rust 语言编写的,基于 rcore easy-fs 的简单混合索引文件系统,项目地址:fs-rs

项目介绍