Существуют ли специальные оптимизации для ядра Ubuntu Server?

Существуют ли специальные оптимизации для ядра Ubuntu Server?

Мне понравилось устанавливать Debian с помощью образов netinst, которые устанавливали базовую систему и позволяли мне устанавливать дополнительные пакеты по желанию. Я искал что-то похожее в Ubuntu, и образы Ubuntu Server очень похожи на Debian netinst, по крайней мере, я не заметил никакой разницы.

Но сегодня я боролся с зависанием моего рабочего стола при тяжелых операциях ввода-вывода, и пока искал решение, обнаружил, что планировщик дисков по умолчанию установлен на deadline, что является лучшим выбором для серверов, но, вероятно, плохим выбором для рабочего стола. Проблема, похоже, была решена установкой на cfq. Я не знаю, какой планировщик по умолчанию для рабочего стола Ubuntu.

Получает ли ядро ​​Ubuntu Server специальные оптимизации для серверов? Не приведет ли установка пакета ubuntu-desktopна Ubuntu Server к получению идентичной системы, как Ubuntu Desktop?

решение1

Видетьhttps://help.ubuntu.com/community/ServerFaq#Какие_версии_или_типы_ядра_доступны_на_компактном_диске_Ubuntu_Server.3F

В чем разница между ядрами linux-image-server и linux-image-generic? Какая архитектура у linux-image-server? Какую из них использовать?

Примечание: Начиная с версии 12.04, нет никакой разницы в ядре между Ubuntu Desktop и Ubuntu Server, поскольку linux-image-server объединен с linux-image-generic. Если вы используете более старую версию Ubuntu Server, см. объяснение ниже:

Пакет linux-image-server — это метапакет, который установит последнюю версию ядра Server, а пакет linux-image-generic — это метапакет для последней версии ядра Desktop. В руководстве по серверу содержатся некоторые подробности об изменениях, внесенных в ядро ​​Server.

linux-image-server используется для архитектур x86 и amd64.

Какой из них вам следует использовать, будет зависеть от типа вашей системы. Если у вас 64-битный процессор, вы можете использовать архитектуру amd64 или x86. Однако, если ваш процессор 32-битный, вы можете использовать только ядро ​​x86.

Связанный контент