我对linux内核中的调度程序做了一些简单的更改。现在,我会
想看看这些变化是如何影响系统的响应时间的;换句话说,
我想知道与原始调度程序相比,上下文切换需要多长时间来完成修改。一种简单的方法是使用时间戳计数器,然后使用printk输出上下文切换所用的时间;显然,在这种情况下,会打印出很多信息。所以我想知道是否还有其他更好的方法来测量linux调度器的响应时间?
谢谢
最佳答案
有几个内核级跟踪框架,可能会对您有所帮助。有关可用选项的详细概述,请参见Kernel Trace Systems上的eLinux.org页。
关于linux - Linux Scheduler的性能评估,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/839301/