在Linux上收集有关线程调度的信息
我想收集有关我的线程何时计划(和预定)以及Linux上哪些CPU的信息。 我很高兴收集信息并将其存储在文件中供以后离线分析,因为我需要将调度信息与我的代码生成的其他事件源合并。 理想情况下,信息将由程序本身收集,因为我打算在大多数时间使用机器上的所有内核,并且使用外部过程进行采样会干扰我要测量的执行。
那么在Linux上这可能吗? 有什么选择?
Linux perf工具是一个通用内核支持的分析工具。 除此之外,它可以记录事件,其中包括任务计划事件。
链接地址: http://www.djcxy.com/p/1641.html上一篇: Collecting information about thread scheduling on Linux
下一篇: What's the proper value for a checked attribute of an HTML checkbox?