Я немного запутался в установщике Debian. Я выбрал выпуск Debian 6 для i386, загрузил ISO и установил в Core2-Quad с 4 ГБ ОЗУ. Это привело меня к Системе с 64-битным ядром и 32-битной средой (это правильное слово для этого?). Почему установщик решил установить 64-битное ядро, даже если установочный носитель i386 был выбран явно? Хотя ядро легко изменить вручную после завершения установки, я действительно хотел бы знать, есть ли веская техническая причина для выбора 64-битного ядра в этом случае.

Заранее спасибо.

2 ответа2

1

Фактически доступные ядра зависят от установочного носителя (архитектуры, а также типа диска (минимальный установщик, DVD, ...). Установщик выбирает ядро, соответствующее архитектуре. Экспертная установка дает больше контроля над выбором. (Имея 64-битную архитектуру и> 4 ГБ, вы хотите, чтобы ядро было 64-битным.)

Если нужно, чтобы ядро было 32-битным, его легко установить после установки установщиком. Просто посмотрите на доступные ядра:

#apt-cache search linux-image

И установить то, что нужно, например:

#apt-get install linux-image-2.6.32-5-686-bigmem.
0

Ядра для AMD K8+ уже давно являются 64-битными в Debian. В производительности могут быть некоторые незначительные преимущества: Некоторая скорость достигается за счет того, что ядро лучше оптимизировано для набора функций процессоров, но наличие регистров в два раза больше как по количеству, так и по размеру также должно помочь.

У меня есть одна система Debian, модернизированная с K7 до K8, и установленное оптимизированное K8 - и, следовательно, 64-битное - ядро, с пользовательским интерфейсом, все еще работающим на i386. Никаких проблем или проблем до сих пор, и он работает уже довольно давно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .