Я хочу увидеть, сколько оперативной памяти используется моей системой.
Когда я перехожу в Диспетчер задач -> Производительность и просматриваю раздел «Физическая память (МБ)», он перечисляет 4 термина, а именно: -
В чем разница между 3 и 4? Что означает второй "Кэшированный"?
Если имеется доступная для использования память, то из 8 ГБ, установленных в моей системе, я вижу, что для использования доступно только <= 1 ГБ, даже если запущен только браузер Firefox «только одна программа».
Категория «Доступные» - это сумма резервного кэша, свободной памяти и обнуленного списка.
Бесплатные страницы - когда страница удаляется из списка резервных страниц, она перемещается в список свободных страниц. Эта страница находится в физической памяти. Эти страницы не связаны ни с каким процессом. Когда процесс завершается, все его страницы помещаются в этот список. Как правило, в физической ОЗУ остается очень мало или совсем нет свободных страниц.
Резервные страницы - это страница, которая покинула рабочий набор процесса. Эта страница находится в физической памяти. Резервная страница похожа на кеш для страниц виртуальной памяти. Он по-прежнему связан с процессом, но не в его рабочем наборе. Если процесс касается страницы, он быстро возвращается в рабочий набор. У этой страницы тоже есть одна нога в сторону. Если другому процессу или кешу требуется больше памяти, ассоциация процессов прерывается, и он перемещается в список свободных страниц. Большинство страниц в доступной памяти фактически являются страницами ожидания.
https://blogs.msdn.com/b/ntdebugging/archive/2007/10/10/the-memory-shell-game.aspx