Commit Charge <Физическая память?

3575
nobody

Если Commit Charge - это общий объем физической памяти и виртуальной памяти; Как Commit Charge может быть меньше физической памяти?

Например; У меня в Системной информации в Process Explorer регистрируется 1,8 ГБ для коммитов, но 1,9 ГБ для физических.

4

2 ответа на вопрос

3
KCotreau

Из Википедии:

«плата за фиксацию - это термин, используемый в операционных системах Microsoft Windows для описания общего объема виртуального адресного пространства с возможностью просмотра».

«Общее количество используемого виртуального адресного пространства на основе файла подкачки, т. Е. Текущая плата за фиксацию. Оно состоит из основной памяти (ОЗУ) и диска (файлы подкачки)».

Я думаю, что вы сбились с пути, потому что это не включает ВСЕ вашу память, только то, что составляет виртуальное адресное пространство. Вы не говорите, является ли этот физический 1.9 ГБ общим или доступным, но есть память, которая не выделена для подкачки, как для ОС и другого оборудования.

Вот мой текущий снимок экрана Process Explorer (я обновил свою версию со времени вашего предыдущего вопроса), и у меня есть ограничение в 6,2 ГБ Commit Charge, но 7 ГБ общей памяти и пространства подкачки. Мои текущие показания схожи с вашими: 2,4 ГБ использования коммитов и 3,1 ГБ общего объема памяти.

enter image description here

http://en.wikipedia.org/wiki/Commit_charge

http://en.wikipedia.org/wiki/Virtual_address_space

0
Jamie Hanrahan

Легко: фиксация заряда НЕ является суммой физической и виртуальной памяти.

Зафиксированный заряд - это объем виртуальной памяти, для которого резервным хранилищем является файл подкачки. Это не означает, что весь коммит-заряд находится в файле подкачки. «Резервное хранилище» - это место, где его части будут помещены, если не все они будут храниться в оперативной памяти.

Существует также виртуальная память с другими резервными хранилищами (сопоставленные файлы).

Предел фиксации - это сумма текущего размера файла подкачки и ОЗУ (минус немного, чтобы учесть нестраиваемое содержимое).

Не думайте о файле подкачки как о «виртуальной памяти», несмотря на то, что говорит диалог Windows для настройки файла подкачки. Это усложнит понимание этого материала. Файл подкачки - это просто файл подкачки.

Похожие вопросы