Я строю рендер-ферму и хотел использовать ее как маленький сервер для своего дома.
Главный вопрос: Что лучше? Установить сервер Ubuntu, а затем установить рабочий стол из apt-get, чтобы получить интерфейс или установить версию для настольного компьютера, а затем установить mysl, php и другие?
Поскольку версия для настольных компьютеров имеет большую задержку после 250 прерываний в ядре и на сервере редакция имеет только 100 прерываний в ядре.
Ядро сервера настроено на частоту прерывания по таймеру 100 Гц (CONFIG_HZ = 100, CONFIG_HZ_100 = y), что означает, что оно принимает 100 прерываний в секунду. Еще один способ думать об этом - ядро ищет и просматривает около 100 раз в секунду, чтобы что-то сделать. Ядро рабочего стола настроено на 250 Гц - меньшие числа равны меньшим издержкам и большей задержке; более высокие числа равны более высоким издержкам и более низкой задержке. Более высокие цифры обычно означают, что система чувствует себя более отзывчивой за счет более высокой загрузки ЦП. Некоторые процессы требуют больше прерываний; Например, для серверов обработки видео и VoIP требуется 1000 Гц. Если вам нужно изменить значение Hz, потребуется перекомпиляция ядра.
blockquote>Дополнительная информация: Ферма рендеринга состоит из нескольких машин. Главный узел с жестким диском, а другие узлы будут загружаться по локальной сети (PXE).
Имейте в виду, что главным архивом является создание фермы рендеров.
Спасибо!
Источник: http://www.serverwatch.com/tutorials/article.php/3715071/Ubuntu-Server--Kernel-Configuration-Considerations.htm [ 118]
Если вы собираете много машин, вам лучше начать с сервера и продвигаться вверх «к ферме рендеринга». Также ядра в репозитории вполне взаимозаменяемы, то есть вы можете использовать ядро сервера на рабочем столе и в стихах.
Также не рекомендуется оптимизировать без проведения измерений. Однако я вижу, что вы планируете заранее, пока у вас не будет базового номера, который вы не сможете определить, является ли задержка проблемой или нет.