linux C++: 주어진 pthread_t에 대한 CPU 사용량 통계

linux C++: 주어진 pthread_t에 대한 CPU 사용량 통계

C++ 프로그램에서 pthread_t 식별자 목록을 얻을 수 있으며 각 스레드의 CPU 사용량을 계산하려고 합니다. OS 스레드 ID를 얻을 수 있으면 이제 /proc/${tid}/stat를 읽어서 이 작업을 수행할 수 있지만 스레드 pthread_t에 대해서만 OS 스레드 ID를 얻는 방법을 모르겠습니다.

어떻게 해야 하나요?

관련 정보