我知道vmstat可以告诉你上下文切换,MPSTAT会告诉你intr / s。但是,您如何确定生成上下文切换的原因。哪个进程/中断/线程正在触发交换机?
我有:
红帽企业Linux服务器版本5.2(Tikanga)
系统不忙时的上下文切换是10K,但忙时切换到40K。这个服务器盒上的MySQL很忙,但我想了解驱动上下文切换的原因。
答案 0 :(得分:2)
来自项目sysstat的pidstat -w。
编辑:但是,如果我的阅读是正确的,那么在2.6.24附近添加了详细的每进程数据,因此具有库存2.6.18内核的RHEL5可能不支持-w。