pThread로 생성된 쓰레드가 CPU를 얼만큼 사용하는지 알 수 있는 방법이 있나요?
혹 C언어 함수 같은게 있나요?
ps로 보세여
top으로 보세요.
ps는 누적 cpu 이용률이고, top은 현재 cpu 이용률입니다.
top에서 H 를 누르면 쓰레드별로 보이지요. (안되는 top도 있습니다)
pThread로 생성된 쓰레드가 CPU를 얼만큼 사용하는지 알 수 있는 방법이 있나요? 혹 C언어 함수 같은게 있나요?
pThread 라는 것이 특정 구현을 지칭하는 것이 아니라면, 질문자체가 잘못된 것입니다.
pthread, 다른 말로 posix thread 라는 것은 인터페이스 규약일뿐 구현을 말하는 것이 아닙니다.
리눅스도 glibc 에 패치되는 linuxthread, NPTL 이라든지, GNU pth 등등, 과히 posix thread 구현은 정말 많습니다.
게다가, 어떤 것은 user level 에서만 구현하는 것이므로, 어느 한 쓰레드만의 CPU 점유율을 구하는 것은 어렵기도하지요.
---http://coolengineer.com
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
ps로 보세여
ps로 보세여
top으로 보세요.ps는 누적 cpu 이용률이고, top은 현재
top으로 보세요.
ps는 누적 cpu 이용률이고, top은 현재 cpu 이용률입니다.
top에서 H 를 누르면 쓰레드별로 보이지요. (안되는 top도 있습니다)
Re: pThread의 CPU 점유율.
pThread 라는 것이 특정 구현을 지칭하는 것이 아니라면,
질문자체가 잘못된 것입니다.
pthread, 다른 말로 posix thread 라는 것은 인터페이스 규약일뿐
구현을 말하는 것이 아닙니다.
리눅스도 glibc 에 패치되는 linuxthread, NPTL 이라든지,
GNU pth 등등, 과히 posix thread 구현은 정말 많습니다.
게다가, 어떤 것은 user level 에서만 구현하는 것이므로, 어느 한 쓰레드만의 CPU 점유율을 구하는 것은 어렵기도하지요.
---
http://coolengineer.com
댓글 달기