Назад | Перейти на главную страницу

Значение кэшированной доступной и свободной памяти в разделе «Физическая память» диспетчера задач?

Я хочу увидеть, сколько оперативной памяти используется моей системой.

Когда я перехожу в Диспетчер задач -> Производительность и просматриваю раздел «Физическая память (МБ)», он перечисляет 4 термина, а именно: -

  1. Общее количество
  2. Кешировано
  3. Доступный
  4. Свободно

В чем разница между 3 и 4? Что означает второй "Кэшированный"?

Если имеется доступная для использования память, то из 8 ГБ, установленных в моей системе, я вижу, что для использования доступно только <= 1 ГБ, даже если запущен только браузер Firefox «только одна программа».

Категория «Доступные» - это сумма резервного кэша, свободной памяти и обнуленного списка.

Бесплатные страницы - когда страница удаляется из списка резервных страниц, она перемещается в список свободных страниц. Эта страница находится в физической памяти. Эти страницы не связаны ни с каким процессом. Когда процесс завершается, все его страницы помещаются в этот список. Как правило, в физической ОЗУ остается очень мало или совсем нет свободных страниц.

Резервные страницы - это страница, которая покинула рабочий набор процесса. Эта страница находится в физической памяти. Резервная страница похожа на кеш для страниц виртуальной памяти. Он по-прежнему связан с процессом, но не в его рабочем наборе. Если процесс касается страницы, он быстро возвращается в рабочий набор. У этой страницы тоже есть одна нога в сторону. Если другому процессу или кешу требуется больше памяти, ассоциация процессов прерывается, и он перемещается в список свободных страниц. Большинство страниц в доступной памяти фактически являются страницами ожидания.

https://blogs.msdn.com/b/ntdebugging/archive/2007/10/10/the-memory-shell-game.aspx