当我尝试微调过程时,我看到等待 channel 是stext,这是什么意思?

最佳答案

WCHAN是内核中进程正在 sleep 的地址(如果确实在 sleep )。将其设置为stext通常意味着您的内核早于2.6,并且尚未初始化System.map(名称列表文件),或者您的内核与名称列表文件不匹配。

如果执行“man ps”并搜索wchan,它将告诉您名称列表文件的搜索路径。因为stext是内核TEXT段的开始,所以您可能发现的第一个与您所拥有的内核不匹配,并且您不太可能睡在那里。

我相信,如果该地址不在TEXT段中,则默认情况下您会收到stext(因此,我认为您的名称列表文件和内核不匹配)。

关于linux - 在ps -l中,wchan = stext是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/404854/

10-09 06:06