Я нахожусь в процессе воскрешения древнего настольного ПК.

Удалось утилизировать следующую конфигурацию: (РАКЕТА 478)


Motherboard: As Rock P4i65g

Processor: Intel Pentium 4, 3.40 GHz (1MB cache)

RAM: 2GB DDR400

VGA: ATI Rad-eon x1650 Pro 256MB (AGP x8/PCI)

Power Supply: 400W

В поисках лучшей материнской платы Socket 478 с максимальной оперативной памятью 4 ГБ, и я нашел несколько ... Вот так : MSI 865GM2-LS 478 Intel 865G Micro ATX Intel и вот этот: Gigabyte GA-8IG1000MK

Оба имеют несколько схожую настройку в отношении набора микросхем, совместимости с процессором, совместимостью с VGA и т.д., И оба поддерживают максимальный объем оперативной памяти до 4 ГБ.

Я нашел несколько, которые также позволяют макс. 4 ГБ ОЗУ, но с одним условием:«Из-за ограничений операционной системы фактический объем памяти может быть меньше 4 ГБ для резервирования для использования системы в 32-разрядной ОС Windows®»

Я не уверен, что это значит, мои вопросы означают, что материнская плата Socket 478 не может иметь более 2 ГБ ОЗУ или?

3 ответа3

2

Это говорит вам о том, что если у вас 32-битная ОС и 4 ГБ ОЗУ, то ОС не будет / может не сообщать обо всех 4 ГБ как доступных, так что может показаться, что некоторые отсутствуют.

Это происходит из-за того, что определенный объем ОЗУ статически отводится для выделения системным устройствам на материнской плате (это НЕ включает ОЗУ, которое может быть выделено для использования совместно используемого графического адаптера, если она есть на материнской плате; это нечто другое, и не имеет отношения к теме под рукой).

Когда вы используете менее 4 ГБ (скажем, 2 ГБ), динамически перемещается выделенный раздел вокруг, создавая впечатление, что доступен весь объем ОЗУ.

Они делают это как компромисс способности к скорости. Статически распределенное пространство памяти для ввода-вывода быстрее, чем динамическое смещение адресного пространства, но в большинстве случаев наличие большего объема ОЗУ выгоднее для конечного пользователя.

Как только вы используете 4 ГБ с 32-разрядной XP, вы получаете максимальную емкость, поэтому выгоднее статически распределить это зарезервированное пространство, чем выделить ~ 12,5% от объема ОЗУ (при условии, что обычно видимые / ссылочные 3,5 ГБ доступны из 4 ГБ). ).

Имейте в виду, что эти решения были приняты, когда наличие 4 ГБ ОЗУ было ОГРОМНЫМ объемом ОЗУ. Позже, когда все больше людей стали нуждаться в 4 ГБ +, а 64-разрядная версия стала более доступной / популярной, не было причин возвращать ее обратно, потому что если вам ДЕЙСТВИТЕЛЬНО нужны все 4 ГБ ОЗУ (или более), вы можете / должны переключиться на 64-битная версия ОС.

Дополнительная информация доступна в этом SU. Вопрос / Ответ: Почему Windows показывает только около 3,5 ГБ из 4 ГБ ОЗУ?

1

Если вы хотите использовать все 4 ГБ ОЗУ, вам нужно использовать 64-битную Windows. Вот объяснение, почему ограничение в 4 ГБ здесь:

Система может использовать только 4 ГБ ОЗУ в 32-разрядной системе, но это также включает объем ОЗУ, который имеет ваша графическая карта, и всю память, необходимую для шин и т.д. Таким образом, это означает, что если ваш графический процессор имеет 256 МБ, вы будете только возможность использовать 3,75 ГБ оперативной памяти вашей системы. Например, у вас будет только 3 ГБ оперативной памяти, если у вашего графического процессора 1 ГБ.

Windows обычно говорит, что при использовании большего объема ОЗУ можно использовать только 3,25 ГБ, даже если ваш графический процессор меньше 750 МБ, но я не помню почему.

К сожалению, не все Pentium 4 являются 64-битными и Hyper-Threaded, можете ли вы быть более точным о вашей модели Pentium 4?

Более того, если ваш Pentium 4 поддерживает технологию Hyper-Threading, его стоит обновить до 3 ГБ ОЗУ. Потому что, если вы просматриваете веб-страницы с использованием новейших браузеров, ваш процессор будет ограничивать вас даже до того, как вы сможете использовать более 3 ГБ ОЗУ.

Как правило, мои правила для RAM и процессоров такие же:

  • 1 ядро: 2 ГБ оперативной памяти
  • 1 ядро Hyper-Threaded: 3 ГБ оперативной памяти
  • 2 ядра: 4 ГБ оперативной памяти
  • Двухъядерный Hyper-Threaded: 6 ГБ оперативной памяти

И так далее, вы видите логику;)

0

32-разрядные процессоры Sandard обычно не могут адресовать 4 ГБ ОЗУ. Вот статья, которая объясняет это

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