华中科技大学操作系统课程设计专用,内含5个部分:
1.1 利用系统调用实现文件拷贝(含代码和makefile)
1.2 多进程编程,实现三个子进程窗口(含代码和makefile)
2 自己的系统调用,只有系统调用实现的代码,系统调用需要自己编译内核
3 字符设备驱动的编写(含代码和makefile)
4 GTK编写系统监视器,可以监测系统很多方面(含代码和makefile)
5 虚拟文件系统(实现的比较简单)(含代码和makefile)
说明:GTK实现的系统监视器,功能如下:
1.CPU各种信息,包括物理信息以及CPU利用率绘图
2.内存各种信息,包括利用率,内存使用率绘图等
3.进程信息,可以杀死进程,查看进程,以及运行新进程,同时可以查看进程详细信息
4.系统信息,关于系统的信息,如系统版本等
5.时间计时,开机时间以及运行时间计算,还有各种小功能
6.总代码量在1050行多一点
1