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

Исходное сообщение
"Дикие тормоза в mc, top, login, ssh, sudo и проч."

Отправлено tin , 11-Апр-04 18:19 

Подскажите, что можно сделать...
Происходит сабж.
Запросов по сети во время тормозов нет.
truss показывает на тормоза после вызова gettimeofday(2)
Проявилось после установки gcc33 из портов.
Не пропало не после удаления gcc33, ни после апдейта...

Прокомментируйте...

В дополнение:

#ktrace -t+ mc
показывает циклическое повторение этих вызовов.
тормоза происходят на вызове select(2)

   503 mc       RET   select 0
   503 mc       CALL  sendto(0x4,0x81085f8,0x38,0,0x8108408,0x10)
   503 mc       GIO   fd 4 wrote 56 bytes
"\0ц└\^Q\0\0\0\0\0\0\0\^B\0\^A├═\0\0\0\^B\0\0\0\^C\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\0\^A├╖\0\0\0\^B\0\0\0\^F\0\0\0\0"
   503 mc       RET   sendto 56/0x38
   503 mc       CALL  gettimeofday(0xbfbff4e4,0)
   503 mc       RET   gettimeofday 0
   503 mc       CALL  select(0x5,0xbfbff554,0,0,0xbfbff4dc)

#ktrace -t+ top
аналогично

   588 top      RET   select 0
   588 top      CALL  sendto(0x4,0x80cb9f8,0x38,0,0x80cb808,0x10)
   588 top      GIO   fd 4 wrote 56 bytes
"\0м0ц\0\0\0\0\0\0\0\^B\0\^A├═\0\0\0\^B\0\0\0\^C\0\0\0\0\0\0\0\0\0\0\0\
        \0\0\0\0\0\0\^A├╖\0\0\0\^B\0\0\0\^F\0\0\0\0"
   588 top      RET   sendto 56/0x38
   588 top      CALL  gettimeofday(0xbfbff390,0)
   588 top      RET   gettimeofday 0
   588 top      CALL  select(0x5,0xbfbff400,0,0,0xbfbff388)


Что делать?


Содержание

Сообщения в этом обсуждении
"Дикие тормоза в mc, top, login, ssh, sudo и проч."
Отправлено tin , 13-Апр-04 16:05 
В дополнение:
Задержка по вызову select(2) - 5 секунд (согласно ktrace)
количество итераций 15-20,
соответственно задержка в загрузке 1.5-2 минуты.
Иногда даже ssh на эту машину по таймауту вылетает.
C DNS все в порядке, к тому же для top, например, DNS не нужен.