TL; DR:最好的方法是:
vruntime
值?我正在尝试实现一个新的系统调用(在C中),该系统调用将返回当前进程的虚拟运行时。虚拟运行时存储在进程PCB的vruntime
字段中,但我找不到如何访问它。
我一直在尝试使用过程的PID或过程名称本身的方法,但没有成功。是否有一种方法可以将进程作为struct task_struct
变量并访问vruntime
字段?
[已经有一个getrusage(RUSAGE_SELF, &rusage)
,已在getrusage(RUSAGE_SELF, &rusage)
中实现。