top 명령어를 쓰면 CPU 사용량이 이렇게 나오는데.....

moonrepeat의 이미지

top을 실행시켜서 나온 결과중 하나입니다.

15:12:15 up 23:58, 5 users, load average: 5.00, 5.00, 5.08
98 processes: 92 sleeping, 6 running, 0 zombie, 0 stopped
CPU0 states: 6.4% user 93.0% system 0.0% nice 0.0% iowait 0.0% idle
CPU1 states: 6.3% user 93.1% system 0.0% nice 0.0% iowait 0.0% idle

idle이 두개다 0% 이고 system이란놈이 93%나 차지하는군요
여기서 system이 도대체 뭐하는 놈이죠?
CPU idle이 0%임에도 불구하고 컴은 상당히 빠르게 잘 돌아갑니다.
도저히 이해가 안됩니다........
차근 차근 설명해주시면 감사......

(CPU 사용량을 계산할려면 idle 빼고 전부 합하면 되는 겁니까?)
(참고로 redhat 9.0이고 커널은 2.4.2x 입니다.)

moonrepeat의 이미지

리부팅 하니깐 확 줄어드는군요...... -_-;

삽질은 계속되어야 한다....... 쭉.........

batmi의 이미지

moonrepeat wrote:
top을 실행시켜서 나온 결과중 하나입니다.

15:12:15 up 23:58, 5 users, load average: 5.00, 5.00, 5.08
98 processes: 92 sleeping, 6 running, 0 zombie, 0 stopped
CPU0 states: 6.4% user 93.0% system 0.0% nice 0.0% iowait 0.0% idle
CPU1 states: 6.3% user 93.1% system 0.0% nice 0.0% iowait 0.0% idle

idle이 두개다 0% 이고 system이란놈이 93%나 차지하는군요
여기서 system이 도대체 뭐하는 놈이죠?
CPU idle이 0%임에도 불구하고 컴은 상당히 빠르게 잘 돌아갑니다.
도저히 이해가 안됩니다........
차근 차근 설명해주시면 감사......

(CPU 사용량을 계산할려면 idle 빼고 전부 합하면 되는 겁니까?)
(참고로 redhat 9.0이고 커널은 2.4.2x 입니다.)

글 올라온 날짜를 보니까... 좀 지난듯 한데요...
문제는 해결 하셨어여??
주기적으로 그렇게 되지 않나요??
흐흠... 궁금합니다...
주기적으로 system 퍼센트가 80% 이상으로 나온다면...
무엇이 문제가 될까요??
어디 글을 보니까 I/O 쪽에 문제가 생길경우 이렇게 된다고 하던데...
혹시 kernel 2.4 에서 ext3 사용에 대한 문제가 아닐까도 생각하는데요..
고수님들은 조언 부탁드립니다.
^_^;

.
마음을 가꾸는 방법은??

codebank의 이미지

moonrepeat wrote:
15:12:15 up 23:58, 5 users, load average: 5.00, 5.00, 5.08
98 processes: 92 sleeping, 6 running, 0 zombie, 0 stopped
CPU0 states: 6.4% user 93.0% system 0.0% nice 0.0% iowait 0.0% idle
CPU1 states: 6.3% user 93.1% system 0.0% nice 0.0% iowait 0.0% idle

위 정보 아래에 나오는 정보가 바로 누가 CPU를 그렇게 사용하는지를 나타냅니다.
만일 주기적으로 그런 현상이 나온다면 cron을 의심해 보세요.
cron이 log정리나 DB정리등에 대한 행동을 하도록 정해져 있습니다.
만일 불필요하다고 생각된다면 /etc/cron.*에 대한 디렉토리를 찾아보고 필요없는
파일들을 삭제하시는게 좋습니다.
top과 cron에 대한 정보는 man을 이용하시면 자세하게 설명되어있습니다.

------------------------------
좋은 하루 되세요.

batmi의 이미지

답변 정말 감사드립니다. ^______________^;;
만약에 cron 에서 어떤걸 주기적으로 실행하게 시켰다면...
user 가 아니라 system 쪽에 퍼센트가 올라가게 되나요?
실행하는 프로세스가 어떤거냐에 따라 틀리긴 한데요...^^;
궁금합니다. cron 데몬때문에 그런것 같진 않아서요...
보통 30분 정도에 한번씩 그렇게 나오네요..이긍...
그때 특정 프로세스가 system 이 80% 정도 먹을정도로
돌아가는 프로세스는 없는 상태 입니다...
위에서도 말씀드렸지만 I/O 관련해서...특히나 EXT3 파일시스템
관련해서는 어떤 버그나 보고된 사항같은건 없나요...ㅠ_ㅠ
제가 영어가 짧아서 자료를 찾아도 잘 이해를 못하겠어여..ㅠ_ㅠ 지송...

.
마음을 가꾸는 방법은??

박영선의 이미지

top 에 보면 cpu 사용시간 많이 잡아먹는 프로세스 없나요?

로그도 한번 보시고 수상한게 없는지 확인하시고...

iostat나 vmstat로 디스크,메모리io도 확인해보시고...

mrtg같은거 돌려서 cpu,네트웍,메모리사용량 체크해보시면 뭔가 또 단서가 잡힐수도있습니다.

^^;;

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.