CPU 대기 대기열의 스레드 수를 얻는 방법은 무엇입니까?

CPU 대기 대기열의 스레드 수를 얻는 방법은 무엇입니까?

Linux의 CPU에서 대기 중인 스레드 수를 프로그래밍 방식으로 얻는 방법이 있습니까?

답변1

ps 매뉴얼 페이지의 상태 필드는 스레드가 실행 대기열에 있는지 알려줍니다(스레드를 보려면 "L" 옵션 사용).

  D    uninterruptible sleep (usually IO)
  R    running or runnable (on run queue)
  S    interruptible sleep (waiting for an event to complete)
  T    stopped by job control signal
  t    stopped by debugger during the tracing
  W    paging (not valid since the 2.6.xx kernel)
  X    dead (should never be seen)
  Z    defunct ("zombie") process, terminated but not reaped by its parent

관련 정보