Программное обеспечение

Windows 7 32x видит 3gb оперативной памяти. Почему у некоторых она видит 3.25 gb и т.д?

Windows не видит всю установленную память объёмом 4Гб или более 32-битные версии операционных систем Windows XP SP2, Windows Vista и Windows Server 2003 Standard Edition принципиально не могут использовать более 4 Гб оперативной памяти в силу внутренних архитектурных ограничений.

Однако на практике при установке одной из этих ОС на компьютер с 4Гб оперативной памяти доступный ей объём оперативной памяти (Его можно посмотреть, кликнув правой кнопкой на значке «Мой компьютер» и выбрав «Свойства» ) оказывается существенно меньшим – обычно от 2.7 до 3.75Гб.

Это происходит из-за того, что существенная часть адресного пространства используется в нуждах установленных периферийных устройств (основной потребитель – видеокарты) , при этом сама оперативная память никоим образом ими не используется. Конкретная цифра доступного адресного пространства зависит от чипсета, особенностей BIOS и конфигурации конкретного ПК (например, эта величина зависит от интерфейса и количества видеокарт, но никоим образом не зависит от того, каким количеством модулей и какого объёма у вас получен такой общий объём памяти. )

То есть говоря по русски виндоус не "Видит" это не совсем правильно. Виндоус не хватает комбинации адресов чтоб обратиться к определенной ячейке памяти. То есть теоретически адрессного пространства хватает на 4 Гб, но часть адрессов занимает различное переферийное оборудование (видеокарта, звуковая карта и т. д. и .п. )

Поставь себе 64 битную версию виндоус и не парся.
ПЛ
Павел Ложкин
12 624
Лучший ответ
Это происходит из-за того, что существенная часть адресного пространства используется в нуждах установленных периферийных устройств (основной потребитель – видеокарты) , при этом сама оперативная память никоим образом ими не используется. Конкретная цифра доступного адресного пространства зависит от чипсета, особенностей BIOS и конфигурации конкретного ПК (например, эта величина зависит от интерфейса и количества видеокарт, но никоим образом не зависит от того, каким количеством модулей и какого объёма у вас получен такой общий объём памяти.)
Вадим Мигунов
Вадим Мигунов
83 841
там вроде в разнице железа идёт
вообще поставь х64 и не парься
СВ
Стёпа Варф
16 056
Да х64 видит до32Гб а х86 до3.25 но использует все 4Гб. Проверенно. Архитектура !!!