Страница 1 из 1
					
				Приоритеты процессов
				Добавлено: 2009-01-21 1:49:01
				 savio
				На сервере где крутиться mpd для раздачи инета решил поднять ftp для файлопомойки.
Теперь стал вопрос, а скажется ли это на качестве инета?
ведь при большом количестве коннектов к ftp, mpd наверное будет подтормаживать...
открыл для себя команды nice,renice. 
Вопрос: как прописать nice в rc.conf для нужных программ?
еще думаю нужно с помощью ipfw выставить для ftp трафика ниже приоритет, а для GRE трафика выше.
Кто чего думает по этому поводу?
			 
			
					
				Re: Приоритеты процессов
				Добавлено: 2009-01-21 2:10:45
				 paradox
				а я думаю это безсмысленно
mpd это ядреная программа
и пообычаю оно в ps ax не жрет много памяти и процессорного времени
			 
			
					
				Re: Приоритеты процессов
				Добавлено: 2009-01-21 2:25:25
				 savio
				а веду ктому, что хотелось бы даже когда некий процес может съесть 99,9% процентов процессора, что бы всегда была выствлен так сказать "запас" для стратегитческих просесов типа mpd.
возможно mpd действительно мало потребляет. наверное более критично для трафика, его нада приоритетить однозначно
			 
			
					
				Re: Приоритеты процессов
				Добавлено: 2009-01-21 2:42:35
				 f_andrey
				savio писал(а):а веду ктому, что хотелось бы даже когда некий процес может съесть 99,9% процентов процессора, что бы всегда была выствлен так сказать "запас" для стратегитческих просесов типа mpd.
возможно mpd действительно мало потребляет. наверное более критично для трафика, его нада приоритетить однозначно
К счастью или сожалению но FreeBSD как наверное и большинство систем широкого профиля такого не позволяют, это вам скорее к коммерческим юниксам, некоторые из них поддерживают такой функционал, а у нас к этому можно только стремится, для начала, что бы определится с вариантами, почитайте что нибудь по теме гугль в помощь, благо написано на эту тему вроде не мало.
А уэ когда будут конкретные проблемы с реализацией тогда можно и народ поспрашивать, а пока тема попиздить и больше не о чем.
 
			 
			
					
				Re: Приоритеты процессов
				Добавлено: 2009-01-21 8:15:19
				 savio
				К счастью или сожалению но FreeBSD как наверное и большинство систем широкого профиля такого не позволяют
ну тогда зачем есть/существует команда 
nice?
 
			 
			
					
				Re: Приоритеты процессов
				Добавлено: 2009-01-21 8:18:05
				 f_andrey
				savio писал(а):К счастью или сожалению но FreeBSD как наверное и большинство систем широкого профиля такого не позволяют
ну тогда зачем есть/существует команда 
nice?
 
Ну вот почитайте и не будет такого вопроса 

 
			 
			
					
				Re: Приоритеты процессов
				Добавлено: 2009-01-21 8:35:44
				 savio
				вы меня конечно извените, может я туповат на понимение или как...
вот читаю 
nice - запускает программу с заданием приоритета  
на freebsd.org.ua
nice -- запустить программу с изменённым приоритетом планирования
читаю чего это такое
От приоритета процесса зависит, какую часть времени центрального процессора он получит. Выбирая процесс для выполнения, ядро находит процесс с самым высоким "внутренним приоритетом". Непосредственно изменить значение внутреннего приоритета невозможно, но можно повлиять на него, изменяя так называемое nice-значение.
ну, так разве nice не задает приоритет для процессов? то есть если установить nice-значение, к примеру -10 для процесса 1, а для процесса 2 значение - 1, то первый процесс будет обрабатываться процессором компа в первую очередь, чем второй процесс.
?
 
			 
			
					
				Re: Приоритеты процессов
				Добавлено: 2009-01-21 8:41:08
				 f_andrey
				В обших чертах оно конечно так, но только это динамическое планирование, и оно не совсем решает задачу так как вы запланировали, но вообще конечно применять можно если оно к месту. Просто в некоторых коммерческих юниксах по слухам оно организовано намного интереснее и лучше, а с другой стороны оно не так уж оно и критично для вашей задачи, попробуйте, в конце концов лучшая проверка, это практика  
