Задать вопрос
jalpy
@jalpy
sdfdfg

Top- как правильно диагностировать?

Добрый день, ниже результат команды top
меня беспокоит рост cpu user time 34.4%us, тем не менее load avg всегда < 1
top - 12:15:51 up 1024 days,  7:04,  1 user,  load average: 0.10, 0.18, 0.17
Tasks: 188 total,   1 running, 187 sleeping,   0 stopped,   0 zombie
Cpu0  : 34.4%us,  3.5%sy,  0.0%ni, 62.1%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  :  0.0%us,  0.3%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  0.3%us,  0.3%sy,  0.0%ni, 99.3%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  16336736k total, 10803508k used,  5533228k free,   271624k buffers
Swap: 25165816k total,    16836k used, 25148980k free,  5618348k cached

  PID USER      PR  NI  VIRT  RES  SHR  S %CPU %MEM    TIME+        COMMAND
 5903 Michael 20   0 14.3g  4.0g  16m S   36.2    25.5      108:42.59  Oracle

если смотреть на load avg то нет причин беспокоится, но ведь раз us растет то это означает что процесс ждет выполнения. и на это время тратиться.
  • Вопрос задан
  • 525 просмотров
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
sgjurano
@sgjurano
Разработчик
cpu user time - это количество времени процессора, используемого всеми приложениями кроме ядра.
load average - среднее количество процессов в очереди за 1, 5, 15 минут.

Смотреть имеет смысл на load avg.
Ответ написан
@zuzuzu
Профессиональный бездельник
Сам я не шибко умный, поэтому:
habrahabr.ru/post/216827
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы