Приоритеты процессов в FreeBsd
Зачем они собственно нужны? А затем, чтобы если вдруг серверу «поплохело», он знал на какие процессы важно выделять процессорное время, а на какие можно «подзабить».
Например сервер доступа : день, сетевая активность низкая, процессор не загружен обработкой сетевых пакетов, вполне можно выполнять все задачи. Вечер: идет дикая нагрузка на сетевую подсистему, процессор в полочке. Ничего страшного, бросаем все силы на обработку сетевых пакетов, на всем остальные задачи, не «системные», выделяем время по остаточному принципу.
Для выставления приоритетов в FreeBSD используется команд:
| 1 | nice -n [приоритет] [программа] | 
Это для запуска. Для уже запущеных процессов приоритет можно выставить командой:
| 1 | renice  -n [приоритет] [PID] |