Мне понравилось устанавливать Debian с помощью образов netinst, которые устанавливали базовую систему и позволяли мне устанавливать дополнительные пакеты по желанию. Я искал что-то похожее в Ubuntu, и образы Ubuntu Server очень похожи на Debian netinst, по крайней мере, я не заметил никакой разницы.
Но сегодня я боролся с зависанием моего рабочего стола при тяжелых операциях ввода-вывода, и пока искал решение, обнаружил, что планировщик дисков по умолчанию установлен на deadline
, что является лучшим выбором для серверов, но, вероятно, плохим выбором для рабочего стола. Проблема, похоже, была решена установкой на cfq
. Я не знаю, какой планировщик по умолчанию для рабочего стола Ubuntu.
Получает ли ядро Ubuntu Server специальные оптимизации для серверов? Не приведет ли установка пакета ubuntu-desktop
на Ubuntu Server к получению идентичной системы, как Ubuntu Desktop?
решение1
В чем разница между ядрами 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.