Приоритеты процессов

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA
Контактная информация:

Приоритеты процессов

Непрочитанное сообщение savio » 2009-01-21 1:49:01

На сервере где крутиться mpd для раздачи инета решил поднять ftp для файлопомойки.
Теперь стал вопрос, а скажется ли это на качестве инета?
ведь при большом количестве коннектов к ftp, mpd наверное будет подтормаживать...
открыл для себя команды nice,renice.
Вопрос: как прописать nice в rc.conf для нужных программ?
еще думаю нужно с помощью ipfw выставить для ftp трафика ниже приоритет, а для GRE трафика выше.
Кто чего думает по этому поводу?
Помни о смерти, все суета сует....

Хостинговая компания 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/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Приоритеты процессов

Непрочитанное сообщение paradox » 2009-01-21 2:10:45

а я думаю это безсмысленно
mpd это ядреная программа
и пообычаю оно в ps ax не жрет много памяти и процессорного времени

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA
Контактная информация:

Re: Приоритеты процессов

Непрочитанное сообщение savio » 2009-01-21 2:25:25

а веду ктому, что хотелось бы даже когда некий процес может съесть 99,9% процентов процессора, что бы всегда была выствлен так сказать "запас" для стратегитческих просесов типа mpd.

возможно mpd действительно мало потребляет. наверное более критично для трафика, его нада приоритетить однозначно
Помни о смерти, все суета сует....

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Приоритеты процессов

Непрочитанное сообщение f_andrey » 2009-01-21 2:42:35

savio писал(а):а веду ктому, что хотелось бы даже когда некий процес может съесть 99,9% процентов процессора, что бы всегда была выствлен так сказать "запас" для стратегитческих просесов типа mpd.

возможно mpd действительно мало потребляет. наверное более критично для трафика, его нада приоритетить однозначно
К счастью или сожалению но FreeBSD как наверное и большинство систем широкого профиля такого не позволяют, это вам скорее к коммерческим юниксам, некоторые из них поддерживают такой функционал, а у нас к этому можно только стремится, для начала, что бы определится с вариантами, почитайте что нибудь по теме гугль в помощь, благо написано на эту тему вроде не мало.
А уэ когда будут конкретные проблемы с реализацией тогда можно и народ поспрашивать, а пока тема попиздить и больше не о чем.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA
Контактная информация:

Re: Приоритеты процессов

Непрочитанное сообщение savio » 2009-01-21 8:15:19

К счастью или сожалению но FreeBSD как наверное и большинство систем широкого профиля такого не позволяют
ну тогда зачем есть/существует команда nice?
Помни о смерти, все суета сует....

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Приоритеты процессов

Непрочитанное сообщение f_andrey » 2009-01-21 8:18:05

savio писал(а):
К счастью или сожалению но FreeBSD как наверное и большинство систем широкого профиля такого не позволяют
ну тогда зачем есть/существует команда nice?
Ну вот почитайте и не будет такого вопроса ;)
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA
Контактная информация:

Re: Приоритеты процессов

Непрочитанное сообщение savio » 2009-01-21 8:35:44

вы меня конечно извените, может я туповат на понимение или как...
вот читаю
nice - запускает программу с заданием приоритета
на freebsd.org.ua
nice -- запустить программу с изменённым приоритетом планирования
читаю чего это такое
От приоритета процесса зависит, какую часть времени центрального процессора он получит. Выбирая процесс для выполнения, ядро находит процесс с самым высоким "внутренним приоритетом". Непосредственно изменить значение внутреннего приоритета невозможно, но можно повлиять на него, изменяя так называемое nice-значение.
ну, так разве nice не задает приоритет для процессов? то есть если установить nice-значение, к примеру -10 для процесса 1, а для процесса 2 значение - 1, то первый процесс будет обрабатываться процессором компа в первую очередь, чем второй процесс.
?
Помни о смерти, все суета сует....

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Приоритеты процессов

Непрочитанное сообщение f_andrey » 2009-01-21 8:41:08

В обших чертах оно конечно так, но только это динамическое планирование, и оно не совсем решает задачу так как вы запланировали, но вообще конечно применять можно если оно к месту. Просто в некоторых коммерческих юниксах по слухам оно организовано намного интереснее и лучше, а с другой стороны оно не так уж оно и критично для вашей задачи, попробуйте, в конце концов лучшая проверка, это практика :-o
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308