Я совершенно запутался, увидев свободную память, доступную в диспетчере задач, размером 15 МБ. Моя конфигурация системы - Core2Duo с 6 ГБ оперативной памяти под управлением 64-разрядной профессиональной версии Windows7. На момент создания этого снимка экрана единственным приложением, которое я запускал, был браузер Chrome, и я отключил службу "SuperFetch" на случай, если кешируются данные.

Пожалуйста, помогите мне понять, почему в диспетчере задач отображается только 15 МБ свободной оперативной памяти.

2 ответа2

9

Помогает читать.

  • Итого: 6068Мб - думаю, здесь согласен.
  • Кэшировано: 5180: ОС использует 5180 МБ для кэширования загруженных элементов диска.
  • Свободно: 15 Мб - в настоящее время не используется память.

Доступно: 5151 МБ: объем памяти, доступный для программ. По сути, кэш вернет данные, которые будут назначены программе, КОГДА НУЖНА. До тех пор ОС думает, что разумнее использовать память для SOMETHING (кеширования файлов), чем когда она полностью не используется.

Итак, ваша доступная память составляет 5180 МБ, а не 15 МБ.

2

Windows 7 будет кешировать память таким образом, когда в ней будет другая потребность, если приложение запрашивает много памяти, ОС освобождает эту память из кеша.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .