SMP 환경에서 스레드가 분산처리되는지 확인하는 방법 좀 가르쳐
글쓴이: ddedde / 작성시간: 토, 2004/08/28 - 2:20오후
RedHat 8.0, 커널버젼 2.4.18-14 듀얼 CPU입니다.
SMP 환경에서 C로 프로그램을 짜려고 하는데요, 알아보니까 POSIX 스레드도 커널수준의 스레드를 제공해서 각 CPU로 분산처리가 가능하다고 합니다.
그런데 그 녀석들이 정말 분산처리를 하고 있는지 어떻게 확인을 해봐야 하나요?
top 으로는 제대로 알아보기가 힘들더라구요...
C 라이브러리로 해당 cpu id를 알아보는 함수가 있진 않나요?
혹은 cpu 상태를 정확하게 알아보는 명령어라도....
답변 부탁드립니다.
Forums:
특별한 작업을 하지 않는 컴터에서 두개의 쓰레드를 만들고 둘다 의미없
특별한 작업을 하지 않는 컴터에서
두개의 쓰레드를 만들고 둘다 의미없는 무한 루프를 돌도록 한후에
top 으로 시퓨를 보면 알 수 있지 않을까요?
댓글 달기