안녕하세요. 리눅스에서 특정 프로세스의 pid로 해당 프로세스의 현재 cpu, memory 사용률을 측정할 수 있는 함수가 있는지 궁금해서 질문 올립니다.
ps -eo pcpu,pmem,comm,pid | grep pid 이렇게 해서 system()이나 fopen()으로 구현하는 것은 너무 느려서요.
그럼 좋은 오후되세요~!
게시글 내용 수정이 안되는데 방법을 알고 계신분 있으신가요? ㅠ
http://man7.org/linux/man-pages/man5/proc.5.html
ps 도 /proc 읽어서 보여주는것입니다.
cat /proc/[pid]/stat cat /proc/[pid]/statm
필요한 부분 쓰시면 됩니다.
발 담갔다. 이제 익숙해 지는길만이..
내용 수정이 안되는데방법을 알고 계신분 있으신가요?
게시글 내용 수정이 안되는데
방법을 알고 계신분 있으신가요? ㅠ
원하는 속도가 아닐지는 모르지만, system() 을 빼고...
http://man7.org/linux/man-pages/man5/proc.5.html
ps 도 /proc 읽어서 보여주는것입니다.
cat /proc/[pid]/stat
cat /proc/[pid]/statm
필요한 부분 쓰시면 됩니다.
발 담갔다. 이제 익숙해 지는길만이..