|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Oleg Gritsinevich 2:5020/400 14 Apr 2003 17:24:19 To : All Subject : Лимиты --------------------------------------------------------------------------------
Hi, All!
У меня на одной сравнительно слабой машинке (P-90, RAM 32Mb,
c винта отдаётся 1.3Мб/c), помимо прочего, крутится ftp-сервер (pure-ftpd).
ОС Debian Potato, ядро дистрибутивное 2.2.19pre17-compact, ФС ext2.
Проблема заключается в том, что если на/с него кто-либо начинает
заливать/скачивать что-нибудь большое, то машинка становится неживая. При
этом выжирается CPU, IO, много interrupts, в лидерах по CPU сам pure-ftpd и
kflushd.
Я пробовал запускать pure-ftpd через nice с минимальным
приоритетом, через ulimit выставлял -t 1, в обоих случаях результат
неудовлетворительный. Видимо даже за малое процессорное время он
успевает насосать в буфера достаточно, чтобы kflushd смог поставить
машину в интересную позу. Можно средствами pure-ftpd ограничить полосу,
но мне этого делать не хочется.
Чувствую, что можно поиграться ulimit с ключиками -d -l -m -s
-v, только как задаваться их значениями исходя из имеющегося объёма RAM,
свопа и требуемой "плавности" работы сервиса?
--
With best regards, Oleg Gritsinevich
--- ifmail v.2.15dev4
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/1180b1bc5d70.html, оценка из 5, голосов 10
|