我正在运行Ubuntu 10.10:
uname -a Linux mt-xps 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 x86_64 GNU/Linux
当我运行top的时候,偶尔会看到一个“kslowd000”或类似的进程在最高CPU使用率列表中popup。 我尝试了Googlesearch,但没有find解释。 手册也没有帮助。
它有什么作用 ? 我怎么知道我自己?
这是一个内核线程,通常需要花费很多时间。 有关更多信息,请参阅slow-work.txt 。
要debuggingkslowd,您需要在内核中启用debugging(并且需要重新编译),方法是添加到您的内核configuration中:
CONFIG_SLOW_WORK_DEBUG = Y
重新启动,然后运行
看-n0 cat / sys / kernel / debug / slow_work / runqueue