kenel-programming:一个简单的内核模块来监控进程

时间:2024-06-20 13:57:01
【文件属性】:

文件名称:kenel-programming:一个简单的内核模块来监控进程

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-20 13:57:01

C

kenel_programming 实施和设计决策 Step1:我们在Proc文件系统中创建了一个目录条目“/proc/mp1”,并在该目录中创建了一个文件条目“/proc/mp1/status/” /* Helper function to create the directory entries for /proc */ void​create_mp1_proc_files(v​oid)​; 第二步:声明并初始化一个链表“pid_time_list”,其中包含每个注册进程的PID和CPU时间。 /* The linked list structure */ struct​pid_time_list { s​truct​list_head list; /​* Kernel's list structure */ u​nsigned​l​ong​pid; u​nsigned​l​o


【文件预览】:
kenel-programming-master
----mp1.c(5KB)
----mp1.h(925B)
----userapp.c(380B)
----userapp.h(19B)
----.gitignore(53B)
----Makefile(376B)
----README.md(3KB)
----mp1_given.h(615B)

网友评论