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

Вместо 4 гиг имеем 3,25???((

докупил сегодня озу DDR2 SDRAM 2048Mb PC-800Система XP 2008 Powered by Xtream.ws v12.8Материнко Asus M3A, и ОЗУ на 2 гигаПроверил - выдает в общем 3,25 гига(Эт изза чего?)
Любая 32-битная система (w2k, xp, vista) сможет увидеть не больше чем 3,2 - 3,5 Gb памяти. Причина в том, что часть памяти используется для служебных нужд отдельных устройств (винчестер, видеокарта, контроллеры на материнской плате и т. п.) . На них уходит от 0.5 до 0.75 Gb. На разных конфигурациях по разному.

С другой стороны, 32-битность означает (2**32)/8/1024/1024 = 4 Gb. Т. е. любая 32-битная система (кроме серверных вариантов, где используются иные приемы) может видеть не больше 4Gb минус служебная память устройств.

Посмотреть сколько памяти ушло на устройства может каждый: диспетчер устройств -- утройство -- свойство -- ресурсы -- просуммировать всю память.
Сабит Сибагатуллин
Сабит Сибагатуллин
25 530
Лучший ответ
Основное отличие 64-разрядной системы от 32-разрядной заключается в том, что 64-разрядная ОС умеет оперировать числами, состоящими из 64 знаков (естественно, в двоичной системе исчисления) . Самым большим числом, в двоичной системе, записанным 64 знаками будет число, состоящее из 64 единиц. В десятичной системе это 2 в 64 степени (2Е64), т. е. 18 446 744 073 709 551 616.
Можно посчитать, сколько оперативной памяти может использовать 32-разрядная Windows XP. Адресом последней ячейки оперативной памяти, доступной Win XP 32-bit, будет число, состоящее из 32 единиц (в двоичной системе исчисления) . Переводим в десятичную систему: 2E32 = 4 294 967 296 бит. Переводим биты в Байты: 4 294 967 296 : 10 х 8 = 3 435 973 836,8 Байт, т. е. 3, 44 Гбайта. Это предельный объём.
Славик Киданов кто вас такой арифметике научил?Оо
На будущее - чтобы перевести биты в байты надо просто разделить на 8... Во вторых память адресуется БАЙТАМИ а не БИТАМИ (т.е. единичное адресуемов пространство - 8 бит и соответственно 32 разрядная система может адресовать 2^32 БАЙТ)! В третих не знаете - не пишите.
Почитайте на будщее: http://www.ixbt.com/soft/windows-4gb.shtml
Шайзат Макин Ответ принципиально неверен. Причина гнездится не в переводах цифр, а в структуре железа и возможностях адресного пространства.
вопрос задаётся раз в день в среднем) порабы уже научится пользоваться поиском.
32 разрядная система может адресовать только 4 гб памяти, часть из этого адресного пространства тратится на адресацию других устройств. В результате хочешь чтобы использовалось все 4 гига - ставь 64-разрядную систему или довольствуйся 3,25.
Сергей Ульянов
Сергей Ульянов
46 800
Всё правильно выдаёт 32х разрядная система больше не видит, если бы у тебя была 64х разрядная то видила бы 4 гига
Хрюша больше не адресует, вроде.
даже незнаю
Иван Нахаев
Иван Нахаев
3 179
Ето все в поряке вещей. Попробуй программу для тестирование железа и она все покажет!