有什么方法可以找到在多核系统上给定时间内交换到特定核心的进程数量?
假设,我有8个核心机器,其中一个进程很难连接到核心3,并且想知道其他进程/中断多少次从调度程序中驱逐出硬关联进程,或者以其他方式知道有多少时间是提供给其他进程以在此核心上运行。
硬件:e500v2; Linux:2.6.34;内核:Preempt - OFF;已配置Cgroup。
注意:此核心的可见性仅提供给一个组,并且仅针对该组标记此任务/进程。
先谢谢。
答案 0 :(得分:0)
我刚刚在下面的链接中找到了有用的指针,对于寻找相同数据/信息的其他人来说可能很有用。
http://cs.boisestate.edu/~amit/teaching/597/scheduling.pdf
https://www.cs.columbia.edu/~smb/classes/s06-4118/l13.pdf
http://www.inf.fu-berlin.de/lehre/SS01/OS/Lectures/Lecture08.pdf
谢谢。!