Компьютерное железо

4 гб озу?

Докупил 2 гб озу на комп.Была 32 битная ос и отоброжалось: 4 ГБ ОЗУ(Доступно 2.94). Установил windows 7 x64 и надпись в сво-ве системы осталась прежней.Как добиться того,чтобы использовалась вся память?
Я уже устал здесь, на Ответах, писать про очевидные вещи.
Вот объясните, кто вам сказал, что ОС 32-бит не видит 4 ГБ ОЗУ?
Вопрос - как определить количество ячеек памяти, которое может адресовать процессор, если система имеет разрядность N-бит? Очень просто:
2^N.
Соответственно, если N=32, имеем:
2^32 = 4 294 967 296 ячеек памяти.
Каждая ячейка памяти - это, разумеется, 1 Байт. Следовательно, получаем:
4 294 967 296 Байт / 1024 = 4 194 304 КБайт / 1024 = 4 096 МБайт / 1024 = 4 ГБайт.
Почувствуйте разницу между двумя выражениями: "ОС не видит 4 ГБ" и "ОС не может использовать 4 ГБ". У этих выражений разный смысл. Дело в том, что ВСЕГДА, вне зависимости от разрядности ОСи и установленного объёма ОЗУ, часть памяти резервируется под нужды системных устройств (БИОС, видеокарта, сетевая карта, драйвера других периферийных устройств) . Поэтому, ЕСЛИ у вас установлено 4 ГБ, никакая ОС (32-бит или 64-бит) не сможет все эти 4 ГБ использовать (видеть она их будет, но использовать все - нет) под свои приложения.
У меня сейчас установлена 7-ка 64-бит и 4 ГБ ОЗУ. Запускаю "Диспетчер задач", открываю вкладку "Быстродействие", нажимаю кнопку "Монитор ресурсов". Там выбираю вкладку "Память" и вижу следующее:
Зарезервированное оборудование 1033 мегабайт
Используется 1869 мегабайт
Изменено 65 мегабайт
Ожидание 997 мегабайт
Свободно 132 мегабайт
Суммируем и получаем: 1033 + 1869 + 65 + 997 + 132 = 4096 мегабайт, т. е. 4 ГБ.
Вот такие пироги, т. е. 1 ГБ ОЗУ - зарезервирован. То же самое будет и для ОСи 32-бит.
АМ
Аслан Мендыханов
38 485
Лучший ответ
format C:
installation unix'like => ubuntu.ru
ОК
Олег Клешня
3 181
Материнская плата не поддерживает 4!