Вопрос по 32/64-битовой совместимости x86-проца

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Ответить
Anonymous1
Advanced Member
Сообщения: 2727
Зарегистрирован: 22.11.2011,09:41
Откуда: Москва(Россия)

Вклад в сообщество

Вопрос по 32/64-битовой совместимости x86-проца

Сообщение Anonymous1 » 24.04.2017,19:16

Есть x-терминал на "celeron 847", который суть обычный тонкий клиент, присобаченный сзади к монитору и использующий с ним один блок питания. Задача поставить на него ОС общего применения.
Вопрос: он лучше будет себя вести под 32-битовой или 64-битовой сборкой ОС? ОС надо ставить vine 6.x

Гость

Сообщение Гость » 24.04.2017,19:28

Под 64-битной могут кое-какие консольные программы не работать, которые были скомпилированы под 32-битную винду (например, те, которые были скомпилированы MS QBasic :) ).

А если серьёзно, то
- 64-битная хавает побольше памяти, ну хотя бы потому, что все void* в два раза длиннее
- ну, и как доп. следствие длинных указателей, -- больше нагрузка на процессорный кэш -- т.е. могут возникнуть дополнительные тормаза при работе с приложениями на C++, C#, Java и др., где активно пользуются косвенной адресацией

// у меня на домашнем ноутбуке стоит 32-битная винда, хотя проц 64 битный двухядерный -- и я ещё ни разу не упёрся в ситуацию, когда бы пожалел, что вот у меня не 64-битная ось

upd: сорри, не обратил внимания, что речь идёт не про винду :) ок, тем не менее замечание про размер указателей и кэш - в силе

Anonymous1
Advanced Member
Сообщения: 2727
Зарегистрирован: 22.11.2011,09:41
Откуда: Москва(Россия)

Вклад в сообщество

Сообщение Anonymous1 » 24.04.2017,19:54

Спасибо за совет. Сейчас там 32-битовый образ запущен, раздающий свой "рабочий стол" для соседних машин. Гугль толком ничего путного мне не дал, кроме того, что 64-битовый режим этим процом поддерживается. Попадался сайт с бенчмарками, но там в 32-битовом режиме измерения были проведены.

i8088
Advanced Member
Сообщения: 4387
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Сообщение i8088 » 24.04.2017,21:31

Насколько помню, для FreeBSD рекомендуется ставить 64-bit только если
памяти более 4GB или если планируется увеличение памяти в будущем.
Если более 4GB RAM стоять не будет, то лучше ставить 32-bit.
Думаю, в Вашем случае похоже должно быть.

Anonymous1
Advanced Member
Сообщения: 2727
Зарегистрирован: 22.11.2011,09:41
Откуда: Москва(Россия)

Вклад в сообщество

Сообщение Anonymous1 » 24.04.2017,22:13

Ясно, значит ставлю 32-битовую версию. Более 2Гб на плату без перепаек не всунуть при штатной разводке.

Ответить