华中科技大学操作系统课程设计专用,内含5个部分:
1.1 利用系统调用实现文件拷贝(含代码和makefile)
1.2 多进程编程,实现三个子进程窗口(含代码和makefile)
2 自己的系统调用,只有系统调用实现的代码,系统调用需要自己编译内核
3 字符设备驱动的编写(含代码和makefile)
4 GTK编写系统监视器,可以监测系统很多方面(含代码和makefile)
5 虚拟文件系统(实现的比较简单)(含代码和makefile)
说明:本程序是简单虚拟文件系统(Windows下也可运行)特点如下:
1.支持10M文件
2.支持多级目录,目录层次无限制(目录和文件总数量好像在1000左右,可自己调整代码)
3.支持建立,写入,读取,复制,删除文件
4.支持格式化文件系统(磁盘),备份还原文件系统
实现的比较简单,总的代码量在1100行左右