문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| os:system:usage:cpu:proc_stat [2009/02/15 01:10] – starlits | os:system:usage:cpu:proc_stat [2025/10/03 22:30] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 25: | 줄 25: | ||
| ^ cpu | cpu number, 맨처음의 cpu는 모든 CPU 정보를 나타내는 것이다 | | ^ cpu | cpu number, 맨처음의 cpu는 모든 CPU 정보를 나타내는 것이다 | | ||
| ^ user | normal processes executing in user mode | | ^ user | normal processes executing in user mode | | ||
| - | ^ nice | niced processes executing in user mode | | + | ^ nice | niced(=low priority) |
| ^ system | ^ system | ||
| ^ idle | twiddling thumbs | | ^ idle | twiddling thumbs | | ||
| 줄 34: | 줄 34: | ||
| == CPU 사용률 계산방법 === | == CPU 사용률 계산방법 === | ||
| - CPU 사용률은 사용중은 | - CPU 사용률은 사용중은 | ||
| - | ( (idle jiffies) / (idle jiffies + use jiffies + system jiffies + low prio jiffies) ) * 100 | + | ( (idle jiffies) / (user jiffies + nice jiffies + system jiffies + idle jiffies) ) * 100 |
| - | </ | + | |
| - | - 위의 예에서 전체 CPU 을 가져와보자 < | + | |
| - | 7430643990 / (7430643990 + 7357238 + | + | |
| </ | </ | ||
| + | - 이와 같은 방법을 통해 일정시간(sec) 소비된 jiffies 구해야 한다. (이전 jiffies 값도 알고 있어야 한다.) | ||
| 줄 65: | 줄 63: | ||
| + | ===== 관련문서 ===== | ||
| + | - http:// | ||