URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID13
Нить номер: 703
[ Назад ]

Исходное сообщение
"Большое значение load average, при малой загрузке системы"

Отправлено YurikL , 06-Окт-10 07:44 
Подскажите, что может привести к большому значению load average, при минимальной загрузке системы?

top - 10:17:27 up 15 days, 15:30,  5 users,  load average: 376.67, 376.88, 376.61
Tasks: 2138 total,   1 running, 2137 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.2%us,  0.5%sy,  0.0%ni, 99.2%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   7804612k total,  5842828k used,  1961784k free,    53972k buffers
Swap:  8388600k total,  1169704k used,  7218896k free,  4177360k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
29852 root      16   0 14356 2788  820 R  5.0  0.0   0:01.51 top
    5 root      RT  -5     0    0    0 S  0.3  0.0   0:07.50 [migration/1]
    1 root      15   0 10348  556  520 S  0.0  0.0   1:34.84 init [3]
    2 root      RT  -5     0    0    0 S  0.0  0.0   0:10.09 [migration/0]
    3 root      34  19     0    0    0 S  0.0  0.0   0:01.32 [ksoftirqd/0]
    4 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 [watchdog/0]
    6 root      34  19     0    0    0 S  0.0  0.0   0:02.21 [ksoftirqd/1]
    7 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 [watchdog/1]
    8 root      RT  -5     0    0    0 S  0.0  0.0   0:05.05 [migration/2]
    9 root      34  19     0    0    0 S  0.0  0.0   0:01.50 [ksoftirqd/2]
   10 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 [watchdog/2]
   11 root      RT  -5     0    0    0 S  0.0  0.0   0:04.17 [migration/3]
  
Система
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Linux dbs19 2.6.18-164.el5xen #1 SMP Thu Sep 3 04:41:04 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux


Содержание

Сообщения в этом обсуждении
"Большое значение load average, при малой загрузке системы"
Отправлено Aquarius , 06-Окт-10 10:05 
> Подскажите, что может привести к большому значению load average, при минимальной загрузке
> системы?

манипуляции со временем?


"Большое значение load average, при малой загрузке системы"
Отправлено YurikL , 06-Окт-10 11:48 
>> Подскажите, что может привести к большому значению load average, при минимальной загрузке
>> системы?
> манипуляции со временем?

Время не трогал!


"Большое значение load average, при малой загрузке системы"
Отправлено Serge , 06-Окт-10 11:59 
> Подскажите, что может привести к большому значению load average, при минимальной загрузке
> системы?

Tasks: 2138 total

Нифигово так, потому  и LA под 400.


"Большое значение load average, при малой загрузке системы"
Отправлено Artem.zhdanov , 06-Окт-10 16:23 
> Tasks: 2138 total
> Нифигово так, потому  и LA под 400.

немало задач, но это вовсе не повод для такого значения LA

>> Подскажите, что может привести к большому значению load average, при минимальной загрузке
>> системы?

Всегда считал, что при расчете LA учитываются только процессы в состоянии running или runnable, но вот прочитал, что Linux суммирует еще и процессы в uninterruptible sleep state, ждущие I/O.

Если это так - то это твой случай. Судя по кол-во задач сервер обслуживает какие-то соединения ?  Что там с I/O??


"Большое значение load average, при малой загрузке системы"
Отправлено YurikL , 07-Окт-10 07:26 
Систему устанавливал не я и сразу не заметил, но возможно проблема в этом...
2.6.18-164.el5xen
Система стартовала с ядром Xen. Кроме этого в системе было множество процессов от root-а которые делали это ))

cat /sys/hypervisor/uuid

Я тоже попробовал выполнить эту команду, в результате моя сессия подвисла. Эти сессии не киляются. Возможно проблема в баге RedHat!
Bug 225203 - Reading /sys/hypervisor/uuid in Dom0 hangs if XenStoreD isn't running  

Мне Xen не нужен по этому я перезапустил систему без поддержки Xen-а.
$ uname -r
2.6.18-164.el5

Пока load average, вполне приличный

top - 10:08:08 up  1:02,  2 users,  load average: 0.89, 0.79, 1.00
Tasks: 321 total,   2 running, 319 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.2%us,  0.3%sy,  0.0%ni, 96.3%id,  0.2%wa,  0.0%hi,  0.0%si,  0.0%st


"Большое значение load average, при малой загрузке системы"
Отправлено Artem.zhdanov , 07-Окт-10 12:05 
> cat /sys/hypervisor/uuid
> Я тоже попробовал выполнить эту команду, в результате моя сессия подвисла. Эти
> сессии не киляются. Возможно проблема в баге RedHat!
> Bug 225203 - Reading /sys/hypervisor/uuid in Dom0 hangs if XenStoreD isn't running

вот эти-то процессы и зависли в "D" (uninterruptable sleep) state!
именно их и учитывало ядро при подсчете LA.