У меня есть IBM ThinkPad z61t с двумя 2 ГБ картами памяти DDR2. Под управлением Ubuntu 14.04 LTS 32-bit или Windows XP Professional 32-bit все 4 ГБ ОЗУ используются должным образом, однако, под управлением Windows 10 Professional 32-bit панель управления сообщает, что установлено 4 ГБ, но можно использовать только 3 ГБ. Почему Windows 10 не использует мою оперативную память должным образом? Он отлично работает как в Ubuntu, так и в Windows XP.
1 ответ
Многие ноутбуки в эпоху DDR2 имели только 32 адресные строки, в результате чего общее физическое адресное пространство составляло 4 ГБ, даже когда работает 64-разрядная ОС. Ваш ноутбук с чипсетом 945GM является одним из них.
В результате, поскольку отображенная память периферийных устройств, таких как графический процессор (не имеет значения, встроенный или отдельный чип), занимает часть этого адресного пространства, только объем оперативной памяти равен адресным блокам, которые не отображаются в памяти. на самом деле адресуемый.
Но некоторые операционные системы сообщали об "общей оперативной памяти", как она была прочитана из модулей памяти, а не о полезном количестве. Эти ОС на самом деле не могут использовать больше, они просто маркируют "установленное" количество и ложно предполагают, что оно все активно.