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

Исходное сообщение
"FreeBSD жутко тормозит во время свопа"

Отправлено andy , 03-Окт-02 13:15 
FreeBSD 4.3, PIII-850, RAM 768M, swap 1G, SCSI

top покзазывает загрузку скажем 1.50 и свободной памяти 300М.
запускаю еще один mysql сервер, он по идее должен отожрать где-то 300 с лишним метров памяти. система сразу начинает свопится.
top показывает что vmdaemon и pagedaemon кушают по 15-40% процессора. load average резко взлетает до 10-15.
вся система при этом жутко тормозит, веб-сервер не показывает страницы, mysql (основной) не отвечает на запросы. все это продолжается довольно долгое время, может даже несколько дестяков секунд.

так и должно быть или это глюки? что посоветуете?


Содержание

Сообщения в этом обсуждении
"RE: FreeBSD жутко тормозит во время свопа"
Отправлено lavr , 03-Окт-02 13:21 
>FreeBSD 4.3, PIII-850, RAM 768M, swap 1G, SCSI
>
>top покзазывает загрузку скажем 1.50 и свободной памяти 300М.
>запускаю еще один mysql сервер, он по идее должен отожрать где-то 300
>с лишним метров памяти. система сразу начинает свопится.
>top показывает что vmdaemon и pagedaemon кушают по 15-40% процессора. load average
>резко взлетает до 10-15.
>вся система при этом жутко тормозит, веб-сервер не показывает страницы, mysql (основной)
>не отвечает на запросы. все это продолжается довольно долгое время, может
>даже несколько дестяков секунд.
>
>так и должно быть или это глюки? что посоветуете?

что-то такое происходило со старыми версиями mysql, выкачай свежую и посмотри Changelog или Bugfix что там про это написано.


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено andy , 03-Окт-02 13:27 
>что-то такое происходило со старыми версиями mysql, выкачай свежую и посмотри Changelog
>или Bugfix что там про это написано.


mysql последний, 3.23.52, также пробовал 4.04-beta
проблема не в mysql. это я для примера привел, когда сразу очень много памяти отжирается.

очень похоже что система начинает жутко тормозить при любом своппинге


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено lavr , 03-Окт-02 13:49 
>>что-то такое происходило со старыми версиями mysql, выкачай свежую и посмотри Changelog
>>или Bugfix что там про это написано.
>
>
>mysql последний, 3.23.52, также пробовал 4.04-beta
>проблема не в mysql. это я для примера привел, когда сразу очень
>много памяти отжирается.
>
>очень похоже что система начинает жутко тормозить при любом своппинге

swap единым куском и на том же диске что и mysql базы?


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено andy , 03-Окт-02 14:11 
>swap единым куском и на том же диске что и mysql базы?

своп на отдельном разделе.
диск сказевый IBM, контроллер AHA-2940.

Машина работает как веб-сервер (apache 1.3.26, php 4.2.3), нагрузка в принципе небольшая, суммарно около 20 000 хостов в сутки. страниц октрывается наверное 150 - 200 тысяч в сутки.
к mysql в пиковое время (днем) около 130 запросов в секунду (Questions/Uptime)


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено lioha , 03-Окт-02 14:32 
>>swap единым куском и на том же диске что и mysql базы?
>
>своп на отдельном разделе.
>диск сказевый IBM, контроллер AHA-2940.
>
>Машина работает как веб-сервер (apache 1.3.26, php 4.2.3), нагрузка в принципе небольшая,
>суммарно около 20 000 хостов в сутки. страниц октрывается наверное 150
>- 200 тысяч в сутки.
>к mysql в пиковое время (днем) около 130 запросов в секунду (Questions/Uptime)
>

у меня была такая трабла  попробуй по конфигурировать sysctl


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено andy , 03-Окт-02 14:40 
>у меня была такая трабла  попробуй по конфигурировать sysctl

Какие именно параметры, их там сотни :)


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено lioha , 03-Окт-02 14:56 
>>у меня была такая трабла  попробуй по конфигурировать sysctl
>
>Какие именно параметры, их там сотни :)

в частности количество одновременно запускаемых процессов

kern.maxfiles=131072


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено andy , 03-Окт-02 14:59 
>в частности количество одновременно запускаемых процессов
>
>kern.maxfiles=131072

у меня щас
kern.maxfiles: 12328
kern.maxfilesperproc: 12328

это очень плохо?


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено lavr , 03-Окт-02 14:54 
>>swap единым куском и на том же диске что и mysql базы?
>
>своп на отдельном разделе.
>диск сказевый IBM, контроллер AHA-2940.
>
>Машина работает как веб-сервер (apache 1.3.26, php 4.2.3), нагрузка в принципе небольшая,
>суммарно около 20 000 хостов в сутки. страниц октрывается наверное 150
>- 200 тысяч в сутки.
>к mysql в пиковое время (днем) около 130 запросов в секунду (Questions/Uptime)
>

похоже тюнить надо систему и mysql, это лучше в freebsd листах спросить
и в форуме
http://www.mysql.ru/
http://apache.lexa.ru/mail-archive/

PS. swap я бы на отдельном диске сделал или на разных двумя кусками


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено andy , 03-Окт-02 15:01 
>похоже тюнить надо систему и mysql, это лучше в freebsd листах спросить
>
>и в форуме
>http://www.mysql.ru/
спрашивал много раз. беспонтовый форум, большинство чайники.

>http://apache.lexa.ru/mail-archive/

>PS. swap я бы на отдельном диске сделал или на разных двумя
>кусками

я конечно могу поставить еще один диск (тем более что у меня есть лишний). но есть ли смысл, все ж таки у меня SCSI ?


"RE: FreeBSD жутко тормозит во время свопа"
Отправлено lavr , 03-Окт-02 15:21 
>>похоже тюнить надо систему и mysql, это лучше в freebsd листах спросить
>>
>>и в форуме
>>http://www.mysql.ru/
>спрашивал много раз. беспонтовый форум, большинство чайники.
>
>>http://apache.lexa.ru/mail-archive/
>
>>PS. swap я бы на отдельном диске сделал или на разных двумя
>>кусками
>
>я конечно могу поставить еще один диск (тем более что у меня
>есть лишний). но есть ли смысл, все ж таки у меня
>SCSI ?

смысл то есть, но лучше сперва поиграть с sysctl, попробуй поискать
через search на www.freebsd.org, мне надо в своих архивах записулек
рыться, сейчас некогда - поднимаю все FreeBSD сервера в ISP по живому,
напряг одним словом.