2012-06-10 6 views
0

top -H 명령에서 수행 할 수있는 것처럼 스레드의 상태를 쿼리하는 Linux API는 무엇입니까? 필자는 이식성이 필요 없다. 현대 x86 [_64] 리눅스에서만 작동해야한다.상단의 스레드 상태 가져 오기

스레드가 살아 있거나 종료되었는지 알기를 원하지 않습니다.. 나는 그것이 또한 자고 있는지 알아야합니다.

+0

비슷한 질문을 먼저 StackOverflow에서 검색하려고 시도 했습니까? [this one] (http://stackoverflow.com/questions/6880301/check-thread-status-while-leaving-it-in-a-waitable-state)은 어떻습니까? –

+0

@EitanT 예, 그 문제는 내 문제를 해결하지 못합니다. –

답변

1

내가 아는 한 top은 최소한 /proc에서 정보를 읽습니다.

업데이트는 : top의 소스의 경우 여기 읽을 것 같아서 : Procps - The /proc file system utilities

+0

조금 더 자세한 정보를 제공 할 수 있습니까? 나는 항상/proc 계층 구조가 꽤 엉망이고 잘 문서화되지 않았 음을 발견했다. –

+0

@LorenzoPistone 제 답변의 업데이트를 참조하십시오. – alk

관련 문제