Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » 32 или 64 битная ОС Debian?

Страниц (1): [1]
 

1. Klinch - 19 Марта, 2014 - 12:40:15 - перейти к сообщению
Здравствуйте!

Есть сервер с 16 гб ОЗУ, какую систему ставить? 32 бит или 64?
Будет ли в debian 32 битная система видеть все 16 гб? На сколько я знаю, должна. Но что ставить лучше?

Спасибо!
2. EuGen - 19 Марта, 2014 - 12:42:49 - перейти к сообщению
В 32-битной в общем случае физически не удастся адресовать столько памяти, так как 232 позволит выдать адреса только 4Gb - но сколько-то будет ещё занято системой. Поэтому - только 64-битная.

Некоторые CPU умеют адресовать до 64Gb даже при 32-битной шине (36-битные пины). Однако это из разряда "суметь". Быстродействие оставит желать лучшего.
3. Klinch - 19 Марта, 2014 - 12:47:46 - перейти к сообщению
EuGen

Спасибо, а какую архитектуру выбирать?
AMD 64, или ia64? Процессоры Intel.
(Добавление)
Вроде разобрался, качаем amd64.
С SMP проблем не будет в Debian 7.4?
4. Мелкий - 19 Марта, 2014 - 13:44:15 - перейти к сообщению
EuGen пишет:
Некоторые CPU умеют адресовать до 64Gb даже при 32-битной шине (36-битные пины). Однако это из разряда "суметь".

Всё-таки, не некоторые, а сложно найти CPU, не умеющий сей фокус.
Execute Disable Bit требует реализацию PAE, т.е. все AMD64 и Pentium 4 старше 6хх при поддержке со стороны операционной системы могут адресовать до 64гб памяти. Начиная с Pentium Pro (где впервые реализована) до этих - лениво проверять.
Быстродействие, разумеется, страдает, но не сильно, несколько процентов. Сам пару лет на PAE ядре сидел.

Если ничего не путаю, в debian wheezy (7.х) ядро с поддержкой PAE устанавливается по-умолчанию (альтернатива - ядро под 486). До wheezy - надо было установить PAE-ядро отдельным пакетом.

Сейчас с таким объёмом памяти, конечно, только 64-битную систему ставить.

Klinch пишет:
С SMP проблем не будет в Debian 7.4?

Не будет.
5. Klinch - 23 Марта, 2014 - 15:43:56 - перейти к сообщению
Спасибо!

Еще такой вопрос, чтобы не создавать новую тему:

Вот создали raid массив, зеркальный, raid-1. Контроллер аппаратный, LSI.

Как можно убедиться в том, что он корректно работает? Если, к примеру, вытащить 1 из жестких дисков (имитировать поломку одного жесткого диска), а потом воткнуть его обратно?

 

Powered by ExBB FM 1.0 RC1