Linux调度程序结构中定义的vruntime变量是什么。这是进程从最初加载到现在在内存中花费的总时间,还是它使用处理器的总时间还是其他什么?
最佳答案
什么是虚拟运行时?
虚拟运行时间是任务在 CPU 上运行的加权时间
它存储在哪里? 虚拟运行时间存储在 struct sched_entity 的 vruntime 成员中 注意sched_entity包含task的调度相关信息,它是task_struct的成员。
欲了解更多信息,请阅读下面的链接
http://oakbytes.wordpress.com/2012/07/03/linux-scheduler-cfs-and-virtual-run-time/
关于Linux内核调度程序变量 "vruntime",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20259506/