/proc에서 네트워크 트래픽을 알수 있으려면?
글쓴이: fairycat / 작성시간: 수, 2003/04/23 - 10:36오전
top소스를 분석하여 전체적인 cpu, memory 사용률, 네트워크 사용량
을 나타내주는 프로그램을 짜려고 합니다. top소스에서 cpu, memory
사용량을 체크해주는 부분은 확인할수 있었습니다. 이제 네트워크 사용량
체크가 문제인데.. 이건 proc에서 어떤 부분을 레퍼런스해야 할까요?
여기서 네트워크 사용량은.. 패킷 유입으로 인하여 cpu가 패킷 처리에
사용하는 부하량이라고 해석하면 될듯 합니다. 조언 부탁드립니다. ^^ :oops:
Forums:
일단 /proc/net/dev에서 네트웍 전송량을 보실 수 있습니
일단
/proc/net/dev
에서 네트웍 전송량을 보실 수 있습니다.
자세한 것은 다음 스크립트를 보시면 이해가 가시겠네요.
kltp에서 김정균님이 올리신 것을 조금 수정했습니다..
네트웍 사용에 따른 cpu 부하를 계산한다라.. 그건 잘 모르겠습니다.
rommance.net
답변감사합니다.
/proc/net/dev 알겠습니다. cpu부하량은 아무래도 100Mbps 기준으로
실제 통과하는 패킷 누적 카운트와 비교 연산해야 할것 같네요. 도움 감사
드립니다. ^^
가이: 리여.. 확실히 너는 네지와는 다르다
록리: 위로라면 집어치세요..
가이: 위로같은게 아니다 ! 너는 네지와는 다르게 천재도 아니고 재능도 없다 하지만 너는 노력의 천재다..
- 나루토 <키시모토마사시>
댓글 달기