Я только что установил эту карту, и теперь системная память говорит 4 ГБ ОЗУ (только 3,19 годен к использованию) Разве он не использует свой собственный ГиБ оперативной памяти?
Я использую 32-разрядную ОС Windows 10. 64 битный процессор.
GeForce 6100PM-M2 Mobo
Монитор ресурсов сообщает, что 833 МБ зарезервированы ....
windows-10
memory
graphics
beauknowsdiddly
источник
источник
Ответы:
32-битная ОС может адресовать только 4G различные области памяти. Многие элементы аппаратного обеспечения отображаются в этом адресном пространстве и таким образом уменьшают количество мест, которые можно использовать для адресации ОЗУ. Любая основная оперативная память, которая не находит адресного пространства, не может быть использована.
Графические карты обычно попадают в эту категорию: они отображают большую часть своей встроенной оперативной памяти в адресное пространство, чтобы обеспечить быструю передачу данных между компьютером и картой, поэтому наблюдаемое значение не является неожиданным.
При использовании 64-битной ОС адреса в теории в 4G умножаются на 4G, в действительности гораздо меньше, но все же более чем достаточно. В этом случае ОС может использовать сопоставленное пространство от вашего оборудования (например, графической карты) и полной оперативной памяти одновременно.
Для этого существуют обходные пути, например, система PAE, но ее необходимо правильно использовать в каждом драйвере системы, чтобы избежать серьезных сбоев (например, синих экранов). Так как многие сторонние драйверы не реализуют это должным образом, Microsoft выбрала для более новых 32-разрядных версий Windows не использовать PAE, что делает просто невозможным использование более 4G адресов (системная память RAM + аппаратные зарезервированные адреса) одновременно.
Например, в 32-разрядной версии Windows Server 2003 Data Center Edition это было включено - возможно, это обоснование того, что оборудование корпоративного класса будет поставляться с хорошо написанными драйверами.
источник