프로세스 상태 변경 추적

프로세스 상태 변경 추적

프로세스의 상태가 변경된 횟수를 셀 수 있나요? (예: 달리기에서 중단 가능한 수면까지)

다른 프로세스를 호출하는 프로세스가 있고 호출 발생 횟수를 추적하고 싶습니다(두 프로세스 모두 내가 작성하지 않음). 호출된 프로세스는 호출될 때까지 중단 가능한 절전 상태에 있다가 실행 중으로 변경된 다음 다시 변경하면 호출될 때까지 절전이 중단됩니다. 다시.

답변1

모든 변경 사항을 완전히 알아야 하는 경우 systemtap 스크립트를 작성하여 모든 상태 변경 사항을 캡처할 수 있습니다. 그렇지 않으면 /proc/pid/stat를 모니터링하는 루프를 작성하거나 atop을 사용할 수 있습니다.

관련 정보