
操作系统实验
Allenhong97
这个作者很懒,什么都没留下…
展开
-
实验题目:linux内核编及添加系统调用
实验题目:linux内核编及添加系统调用添加一个系统调用,实现对指定进程的 nice 值的修改或读取功能,并返回进程最新的 nice 值及优先级 prio。建议调用原型为:int mysetnice(pid_t pid, int flag, int nicevalue, void __user * prio, void __user * nice); 参数含义: ...原创 2018-07-21 16:39:54 · 1224 阅读 · 0 评论 -
实验题目:linux内核编模块编程
实验题目:linux内核编模块编程设计一个模块,要求列出系统中所有内核线程的程序名、PID 号、进程状态及进程优先级。 设计一个带参数的模块,其参数为某个进程的 PID 号,该模块的功能是列出该进程的家族信息,包括父进程、兄弟进程和子进程的程序名、PID 号。 请根据自身情况,进一步阅读分析程序中用到的相关内核函数的源码实现。 分析程序运行结果insmod moduleone....原创 2018-07-21 16:42:35 · 1315 阅读 · 0 评论