Назад | Перейти на главную страницу

Необычная средняя нагрузка на простаивающую рабочую станцию

У меня новая рабочая станция с необычно высокой средней нагрузкой. Технические характеристики машины:

Я установил 64-разрядную версию CentOS 6.5 с живого компакт-диска, настроил разделы (с использованием LVM), сеть, пользователей / группы и установил некоторое программное обеспечение, такое как инструменты разработки и MATLAB. Средняя загрузка рабочей станции через несколько минут после загрузки имеет значение от 0,5 до 0,9. Но ничего не делает. Таким образом, я не могу понять, почему средняя нагрузка такая высокая.

Не могли бы вы помочь мне диагностировать эту проблему?

Вот некоторая информация:

uname -a

Linux delta.grid 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

верхняя

top - 15:44:53 up 22 min,  1 user,  load average: 0.84, 0.69, 0.39
Tasks: 729 total,   1 running, 728 sleeping,   0 stopped,   0 zombie
Cpu(s):  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:  264422908k total,  1986152k used, 262436756k free,    25640k buffers
Swap: 134217720k total,        0k used, 134217720k free,   147784k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                        
 4094 root      20   0 15564 1764  944 R  0.3  0.0   0:01.44 top                                                            
    1 root      20   0 19364 1536 1228 S  0.0  0.0   0:01.26 init                                                           
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.01 kthreadd                                                       
    3 root      RT   0     0    0    0 S  0.0  0.0   0:00.27 migration/0                                                    
    4 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0                                                    
    5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0                                                    
    6 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/0                                                     
    7 root      RT   0     0    0    0 S  0.0  0.0   0:00.14 migration/1                                                    
    8 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/1                                                    
    9 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/1                                                    
   10 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/1                                                     
   11 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/2                                                    
   12 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/2                                                    
   13 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/2                                                    
   14 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/2                                                     
   15 root      RT   0     0    0    0 S  0.0  0.0   0:00.03 migration/3                                                    
   16 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/3                                                    
   17 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/3                                                    
   18 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/3                                                     
   19 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/4                                                    
   20 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/4                                                    
   21 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/4                                                    
   22 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/4                                                     
   23 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/5                                                    
   24 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/5                                                    
   25 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/5                                                    
   26 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/5                                                     
   27 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/6                                                    
   28 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/6                                                    
   29 root      20   0     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/6                                                    
   30 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/6                                                     
   31 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/7                                                    
   32 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/7 

бесплатно -m

             total       used       free     shared    buffers     cached
Mem:        258225       1939     256286          0         25        144
-/+ buffers/cache:       1769     256455
Swap:       131071          0     131071

iotop

Total DISK READ: 0.00 B/s | Total DISK WRITE: 0.00 B/s
  TID  PRIO  USER     DISK READ  DISK WRITE  SWAPIN     IO>    COMMAND                                                                        
    1 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % init
    2 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [kthreadd]
    3 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/0]
    4 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/0]
    5 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/0]
    6 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/0]
    7 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/1]
    8 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/1]
    9 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/1]
   10 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/1]
   11 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/2]
   12 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/2]
   13 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/2]
   14 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/2]
   15 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/3]
   16 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/3]
   17 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/3]
   18 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/3]
   19 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/4]
   20 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/4]
   21 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/4]
   22 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/4]
   23 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/5]
   24 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/5]
   25 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/5]
   26 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/5]
   27 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/6]
   28 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/6]
   29 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/6]
   30 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/6]
   31 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/7]
   32 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/7]
   33 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/7]
   34 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/7]
   35 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/8]
   36 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/8]
   37 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/8]
   38 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/8]
   39 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/9]
   40 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/9]
   41 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/9]
   42 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/9]
   43 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/10]
   44 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/10]
   45 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/10]
   46 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/10]
   47 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/11]
   48 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/11]
   49 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/11]
   50 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [watchdog/11]
   51 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/12]
   52 rt/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [migration/12]
   53 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.00 % [ksoftirqd/12]

vmstat 5 5

procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0      0 262437312  25728 147808    0    0     3     0    4    5  0  0 100  0  0    
 0  0      0 262437296  25728 147808    0    0     0     0   58  101  0  0 100  0  0    
 1  0      0 262437312  25728 147808    0    0     0     0   64  117  0  0 100  0  0    
 2  0      0 262437312  25728 147808    0    0     0     0   48   95  0  0 100  0  0    
 1  0      0 262437200  25728 147808    0    0     0     0   58  117  0  0 100  0  0

У меня недостаточно места для копирования / вставки вывода 'ps axf', но: - в состоянии D нет процессов (спящий режим диска - бесперебойный) - все процессы находятся в состоянии S, кроме запущенного инструмента мониторинга (например, top или iotop)

Заранее спасибо за вашу помощь!

Эта ошибка задокументирована выше в https://access.redhat.com/solutions/508303 и пока решение действительно состоит в том, чтобы отключить acpi_pad Водитель.

В моих системах (IBM Flex x240) это происходит после отключения Hyperthreading.

Не имея более подробной информации о вашем сервере, я просто собираюсь добавить кое-что, с чем я столкнулся на нескольких серверах с процессами Xeon. Существует известная ошибка ACPI, которая была «исправлена», но не полностью устранена и затрагивает серверы CentOS 6 и некоторое оборудование.

Вы можете попробовать добавить следующее к командам загрузки ядра, чтобы увидеть, помогает ли это (требуется перезагрузка):

grubby --update-kernel=ALL --args="acpi_pad.disable=1"

Если это не поможет, обязательно удалите его:

grubby --update-kernel=ALL --remove-args="acpi_pad.disable"

Я предполагаю, что вы также просмотрели dmesg на предмет устройств, которые не удалось инициализировать. Некоторые устройства должны быть занесены в черный список /etc/modprobe.d/blacklist.conf через RPM "hwdata".

Вы также можете включить просмотр цепочки «сверху». Существуют дополнительные инструменты, которые помогают отладить ожидающие потоки ядра, но это гораздо более обширная тема.