gpt4 book ai didi

linux - 跟踪 Linux 上进程的上下文切换

转载 作者:太空宇宙 更新时间:2023-11-04 04:26:25 25 4
gpt4 key购买 nike

我需要监视进程的上下文切换并找出上下文切换的原因,例如导致切换的特定内核守护进程。我看过相关帖子,但没有找到满意的答案。我尝试了 pidstat 但它只显示上下文切换的数量。除非有必要,我想在不为某些分析工具重新编译内核的情况下执行此操作。请帮忙。

最佳答案

我认为这确实没有意义; context switches发生在内核内部,而不是“进程内部”。它们正在影响某些过程。其中大多数与内核任务无关。它们发生在调度程序“几乎内部”。大多数上下文切换都与 jiffies 相关:正在运行的任务在一小段时间(例如 20 毫秒)后重新安排。

关于每个跟踪的上下文切换的信息应该去某个地方,即进入某个进程,该进程也将进行上下文切换,...​​

关于linux - 跟踪 Linux 上进程的上下文切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8497652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com