4

Я недавно переключился на Mac, и у меня есть ноутбук с 4 ГБ оперативной памяти. Когда я смотрю в Prosess Explorer, я вижу, что используется почти вся память, осталось всего несколько сотен МБ. Но почти 2 ГБ считаются "неактивными".

Что это значит? Мое предположение заключается в том, что эта память свободна для использования любыми приложениями, но "исправима" исходными приложениями, например. что содержание сохраняется на месте.

Кто-нибудь знает детали?

2 ответа2

5

Обычно вся доступная память используется операционной системой в качестве дискового кэша. То, что уже находится в памяти, не нужно загружать с диска. Когда программа запрашивает память, тогда кэш обязательно уменьшается.

Диспетчер задач Windows не показывает эту часть памяти как "использованную", в отличие от той, что используется в OS X. Но они обе выполняют по существу одно и то же.

0

Я думаю, вы обнаружите, что Windows Vista и Windows 7 ведут себя так же, как Mac OS X. Вместо того, чтобы тратить память впустую, они используют ее как кеш, но делают ее доступной для приложений, когда это необходимо.

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