【发布时间】:2011-01-27 11:16:42
【问题描述】:
有没有办法查看每个线程生成了多少上下文切换? (如果可能,进出)要么在 X/s 中,要么让它运行并在一段时间后提供聚合数据。 (在 linux 或 windows 上)
我发现只有工具可以为整个操作系统或每个进程提供聚合的上下文切换数。
我的程序进行了许多上下文切换 (50k/s),可能很多都没有必要,但我不确定从哪里开始优化,其中大部分发生在哪里。
【问题讨论】:
-
我没有看到这个问题的任何答案,这只是那里的子问题。
标签: performance optimization operating-system context-switch