samba 4.4 ad жрет проц

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
LBV
ефрейтор
Сообщения: 60
Зарегистрирован: 2014-09-03 10:18:00

samba 4.4 ad жрет проц

Непрочитанное сообщение LBV » 2016-05-25 11:45:25

Всем привет, имеется АД на samba, была версия 4.2.4 самба по загрузке проца выше 2% не подымалась, обновил до 4.4.3 версии и вот когда юзеры повключали компы загрузка проца поднялась до 25%. Читал в новой версии чет изменилось с шифрованием соединений, так ли это и из-за него такой прирост потребления проца? Сейчас конечно буду экспериментировать с опциями, но может кто знаяет как ее попустить?
Система FreeBSD 10.2 на всякий профайлинг ядра выложу:

Код: Выделить всё

 time   seconds   seconds    calls  ms/call  ms/call  name
  5.7    9990.00  9990.00    23097   432.52  1608.04  lf_advlockasync [8]
  4.7   18310.00  8320.00      144 57777.78 57777.78  _mtx_trylock_flags_ [19]
  3.0   23653.00  5343.00     5923   902.08   939.05  critical_exit <cycle 7> [45]
  2.8   28624.00  4971.00     4971  1000.00  1000.00  sse2_pagezero [50]
  2.7   33411.00  4787.00     8003   598.15  1000.00  fget_unlocked [21]
  2.6   37935.00  4524.00     4524  1000.00  1000.00  strcmp [56]
  2.5   42366.00  4431.00     5811   762.52  1053.94  uma_zalloc_arg <cycle 5> [39]
  2.4   46537.00  4171.00     4171  1000.00  1000.00  SHA256_Transform [63]
  2.2   50378.00  3841.00        0  100.00%           cap_rights_contains [65]
  2.1   53998.00  3620.00     5775   626.84  1088.70  uma_zfree_arg <cycle 6> [38]
  2.0   57521.00  3523.00     3492  1008.88  1008.88  copyin [68]
  1.9   60937.00  3416.00    10636   321.17  1035.64  malloc [12]
  1.9   64274.00  3337.00        0    3.08%           syscall [1]
  1.9   67590.00  3316.00    33174    99.96  1596.02  kern_fcntl [4]
  1.9   70861.00  3271.00     3268  1000.92  1000.92  bzero [74]
  1.7   73847.00  2986.00     9488   314.71   460.14  free <cycle 6> [60]
  1.6   76606.00  2759.00     2641  1044.68  2106.34  lf_activate_lock [44]

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35466
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

samba 4.4 ad жрет проц

Непрочитанное сообщение Alex Keda » 2016-05-26 7:31:46

Ну жрёт и жрёт.
Работает нормально? Тогда пусть жрёт, заслужила ;)
Убей их всех! Бог потом рассортирует...

LBV
ефрейтор
Сообщения: 60
Зарегистрирован: 2014-09-03 10:18:00

samba 4.4 ad жрет проц

Непрочитанное сообщение LBV » 2016-05-26 9:04:22

Та нет, чет не так, truss-ом посмотрел, много таких вызовов:

Код: Выделить всё

fcntl(16,F_SETLKW,0xbfbfc290)                    = 0 (0x0)
fcntl(16,F_SETLKW,0xbfbfc2f8)                    = 0 (0x0)
clock_gettime(13,{1464183676.000000000 })        = 0 (0x0)
fcntl(16,F_SETLKW,0xbfbfc158)                    = 0 (0x0)
fcntl(16,F_SETLKW,0xbfbfc1c0)                    = 0 (0x0)
clock_gettime(13,{1464183676.000000000 })        = 0 (0x0)
fcntl(16,F_SETLKW,0xbfbfbdc8)                    = 0 (0x0)
fcntl(16,F_SETLKW,0xbfbfbe30)                    = 0 (0x0)
clock_gettime(13,{1464183676.000000000 })        = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfcec0)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfcf28)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfcdf0)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce58)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce18)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce80)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce18)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce80)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce18)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce80)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce18)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce80)                    = 0 (0x0)
fcntl(12,F_SETLKW,0xbfbfce18)                    = 0 (0x0)
поставил версию 4.3.9 и все нормализовалось, загрузка самбой проца не больше 1%

Dmitriy_K
сержант
Сообщения: 200
Зарегистрирован: 2009-04-07 6:22:33
Откуда: г.Королёв

samba 4.4 ad жрет проц

Непрочитанное сообщение Dmitriy_K » 2016-06-01 15:03:50

LBV писал(а):Читал в новой версии чет изменилось с шифрованием соединений, так ли это и из-за него такой прирост потребления проца?
Да, вполне может быть, что настройки шифрования оказались с какими-то неудачными дефолтами. Шифрование может быть очень ресурсоёмким при некоторых алгоритмах. Разница по ресурсоёмкости в десятки раз возможна. Имеет смысл покопать подробную информацию насчёт этих изменений.
Это не диагноз, но вполне вероятно.