-1

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

Если я правильно понял, 64-битная Windows может быть лучше, чем 32-битная для интенсивного использования ОЗУ, но хуже для легкого использования. это верно?

У меня есть карта памяти на 8 ГБ (поэтому 32-битная не может отобразить все это), но я не собираюсь использовать много памяти в Windows, она все еще делает 64-битную быстрее?

И последнее, но не менее важное (возможно, наименее тривиальное). Я читал, что с переходом на 64-битные процессоры Intel вносит 2 дополнительных изменения в свои процессоры x86:

  1. добавление регистров общего назначения

  2. изменение основанного на стеке соглашения о вызовах, чтобы выполнялось меньше команд "store" и "load".

Теоретически, 32-битная ОС может проверить, работает ли она на 64-битном процессоре, чтобы извлечь выгоду из этих изменений, верно? Windows 10 (32bit) делает это? это можно сделать для 32-битных программ на 64-битной Windows?

2 ответа2

4

32-разрядная ОС не будет проверять, работает ли она на 64-разрядном процессоре, и не может использовать какие-либо функции 64-разрядной архитектуры. Ни один не делает / может 32-битные приложения.

Нет никаких причин устанавливать 32-битную версию для вашей системы. 64-разрядная ОС обладает некоторыми преимуществами, отличными от max-достижимой оперативной памяти, в том числе Kernel Patch Protection, поддержка аппаратно-поддерживаемой защиты выполнения данных (DEP) и значительно более строгие ограничения для таких вещей, как максимальный размер процесса пользовательского режима, постраничная и нефиксированная максимальный размер выгружаемого пула, записи таблицы страниц и системный кеш.

0

Если ваш процессор поддерживает 64-разрядную версию, то настоятельно рекомендуется использовать 64-разрядную версию Windows10, поскольку это позволит использовать большинство расширенных возможностей, доступных для 64-разрядных пользователей.
Вот как вы можете проверить, поддерживает ли ваш процессор 64-битную версию: Проверьте, поддерживает ли моя машина 64-битную версию в Linux (Ubuntu)?

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