【发布时间】:2011-09-30 20:21:34
【问题描述】:
我有一个程序,在某些调度布局下会发生一些奇怪的事情(执行 sched_yield 的多个线程似乎以一种奇怪的方式相互扼杀)。
我想根据每个 CPU 上的 OS 调度程序片来准确跟踪正在发生的事情。有没有办法捕捉到这样的痕迹?我正在运行 SLES 11.1,具有 root 权限。
【问题讨论】:
标签: linux performance trace context-switch
我有一个程序,在某些调度布局下会发生一些奇怪的事情(执行 sched_yield 的多个线程似乎以一种奇怪的方式相互扼杀)。
我想根据每个 CPU 上的 OS 调度程序片来准确跟踪正在发生的事情。有没有办法捕捉到这样的痕迹?我正在运行 SLES 11.1,具有 root 权限。
【问题讨论】:
标签: linux performance trace context-switch
This 可能就是您要找的。p>
【讨论】: