when I try to fine-tune my process, I see that the waiting channel is stext, what does it mean?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
WCHAN is the address within the kernel where the process is sleeping (if it is indeed sleeping). Having it set to stext usually means that your kernel predates 2.6 and you haven’t initialized System.map (namelist file) or your kernel and namelist file don’t match.
If you do a ‘man ps’ and search for wchan, it will tell you the search path for the namelist file. It’s likely the first one it’s finding doesn’t match the kernel you’ve got since stext is the start of the kernel TEXT segment and you’re unlikely to be sleeping there.
I believe if the address is outside the TEXT segment, you’ll get stext by default (hence my thoughts that your namelist file and kernel don’t match).