LINUX에서 Process별 DISK I/O사용량,network사용량을 구하려면 어떤방법으로 구할수있나요? (C++) 리눅스에서 /proc/PID/status 파일을 이용하니 프로세스별 CPU사용율이나 메모리사용량은 구할수 있더군요. 하지만 프로세스별 디스크 사용량이나 네트웤 사용량은 구할수 없네요. 어떻게 구할수 있을까요?
atop 이라는 프로그램이 있어요. sudo atop하신 다음 d를 누르면 프로세스별로 디스크 사용을 보실수 있어요. C++인지는 모르겠지만 소스를 보시면 도움이 되지 않을까요? ^^
텍스트 포맷에 대한 자세한 정보
<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]
음.
atop 이라는 프로그램이 있어요.
sudo atop하신 다음 d를 누르면 프로세스별로 디스크 사용을 보실수 있어요.
C++인지는 모르겠지만 소스를 보시면 도움이 되지 않을까요? ^^
댓글 달기