Существует ли причина установить ОС на 64 бита на компьютере меньше чем с 4 ГБ RAM? [дубликат]

Возможный дубликат:
Есть ли какое-либо преимущество от установки Windows 7, 64-разрядного, когда у Вас есть меньше чем 4 ГБ или RAM?

Привет все.

У меня есть компьютер с дугой Linux x64 на нем и 3 ГБ RAM.

Недавно, я понял, что эта сумма RAM не достаточно для меня, но я не могу сделать обновления теперь.

И я помнил, что Ose на 64 бита (и приложения) используют больше RAM, чем на 32 бита. Так, вопрос - лучше использовать ОС на 32 бита в этих условиях, чем 64 бита один для экономии RAM?

Или это не сделает БОЛЬШОГО (remarquable) различия?

3
задан 20.03.2017, 12:17

2 ответа

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

Если Вы когда-нибудь даже хотите думать об обновлении, затем идут 64-разрядные.

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

То, которое 64-разрядный позволило бы ОС отображать буферы устройства и ввод-вывод из способа физической памяти, может дать Вам больше памяти назад, хотя, это - все колебание и кольца... Я могу протестировать его немного в VM (не может двойная загрузка мой системный банкомат), но мне будет требоваться короткое время для проверки его.

Кроме того, существует 64 к 32-разрядным библиотекам совместимости, которые необходимы, чтобы позволить обоим типам программы работать одновременно, и они возьмут объем памяти, хотя я был бы удивлен, были ли это больше чем 100 МБ.

Таким образом, если Вы действительно, честно, мучительно используете каждый последний бит своих 3 ГБ поршня, затем 32-разрядного, может быть лучше, поскольку Вы могли сохранить небольшой объем памяти без всех этих дополнительных битов, которые необходимы для 64-разрядного.

Извинения за то, что были немного легкомысленными, дайте мне день или два, и я сделаю некоторое тестирование и возвращусь к Вам.

- =EDIT =-

Я сделал установку и 32-разрядных и 64-разрядных версий Дуги Linux на Virtualbox, только для получения ощущения того, сколько дополнительной RAM это использует для 64-разрядного режима. Я выполнил точно те же процедуры установки каждого и прежде, чем получить каждый признак памяти, я сделал перезапуск так, чтобы память, о которой сообщают, была чистой "от начальной загрузки".

Установка скелета, никакой GUI, просто основная установка там является различием приблизительно на 26 МиБ (32-разрядный, приблизительно 60% объема потребляемой памяти 64-разрядных), который не удивителен, поскольку это - почти полностью код и никакие реальные данные:

bare

Установленный X.org и работающий с гостевыми дополнениями Virtualbox существует различие приблизительно на 32 МиБ (32-разрядный, приблизительно 65% объема потребляемой памяти 64-разрядных):

Xorg

Затем Gnome & GDM установила, никакие оборки и рабочее Крещение, там различие приблизительно на 80 МиБ (32-разрядный, приблизительно 75% объема потребляемой памяти 64-разрядных):

gnome

Так повышаясь масштабы более ориентируемых на код на большее количество gui ориентировали, мы идем от 40%-й разницы в размерах до 25%-й разницы в размерах. Я ожидал бы, что различие для получения меньшим, поскольку Вы используете все более фактические программы типа GUI. Там также совместно использовал библиотеки для размышления о также, так же больше программ совместно использует тот же код из библиотеки, которой они не будут пользоваться как много памяти, таким образом, увеличение размера процента будет меньшим все еще для полностью установленный и готовый использовать систему.

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

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

9
ответ дан 07.12.2019, 22:52

При выполнении тяжелых математических, научных, или мультимедийных приложений затем, дополнительные регистры, доступные на X86-64 (но не много других 64-разрядных платформ), могут стоить установить 64-разрядную ОС для.

5
ответ дан 07.12.2019, 22:52

Теги

Похожие вопросы