6

Я заменил видеокарты на моем ПК, и теперь Windows 7 (32-битная версия) сообщает, что у меня на моем физическом ОЗУ меньше гигабайта. Почему это?

Во-первых, машина имеет 4 ГБ физической памяти. Старая карта была ATI 2600XT с 256 МБ, а новая карта - NVidia 9600GT с 512 МБ.

С картой ATI Windows видит 3326MB. С картой NVidia Windows видит 2558 МБ.

Я понимаю, что из-за ограничений адресного пространства я не увижу все 4 ГБ с 32-битными окнами, но почему такая большая потеря ОЗУ при простой замене карт (учитывая, что ОБА карты имеют собственную ОЗУ и не занимают основной памяти, как некоторые встроенные на чипсетах делаю). Решит ли это использование 64-битных окон?

3 ответа3

2

Потому что он (вероятно) имеет 1 ГБ видеопамяти, которая должна быть извлечена из 32-битного адресного пространства Vista 4 ГБ.

32-битная Windows должна разделять 4 ГБ между физической памятью и всеми устройствами, отображаемыми в памяти, установленными в системе. Вот почему у вас обычно есть доступ только к чуть более 3 ГБ памяти, даже с меньшей видеокартой.

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

РЕДАКТИРОВАТЬ:

Неважно, что карта имеет собственную память. Вам все еще нужно адресное пространство для отображения его памяти. Я только что заметил в посте, что это карта 512 МБ, а не карта 1 ГБ, поэтому может быть что-то еще, кроме дельты 256 МБ, которое вы потеряете из адресного пространства для увеличения памяти карты.

2

Проверьте BIOS и посмотрите, не изменилась ли указанная там память.

Затем запустите memtest86+ с загрузочного носителя и посмотрите, что он сообщает.

Если возможно, вставьте старую карту и посмотрите, не изменится ли какой-либо из этих номеров.

Затем разместите информацию здесь. Это поможет разобраться, является ли это проблемой с оборудованием, драйвером или Windows.

0

Это должно помочь объяснить: http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx

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