Я заметил, что если я использую Mac OS X некоторое время, у меня очень мало памяти, и все начинает замедляться. Я подозревал, что что-то было не совсем правильно, потому что в «Мониторе активности» я смотрел на использование памяти, и казалось, что я использовал не так много памяти.

Я добавил всю память из всех процессов, показанных в «Мониторе активности». Он составляет всего 1769,2 МБ, хотя у меня должно быть 4 ГБ памяти. У меня только 100 МБ свободной памяти. Это почему? Он показывает 625 МБ как проводной, 1,63 ГБ как активный и 1,65 ГБ как неактивный. Это говорит о том, что используются 3,90 ГБ.

1 ответ1

4

У вас нет проблем здесь.

100 + 625 + 1024 * (1,63 + 1,65) = 4083,72, около 4 ГБ. "Используется "- все эти категории, но" бесплатно "вместе взятые.

Неактивная память использовалась ранее, но больше не используется. Система может быстро перераспределить его, если есть необходимость. См . Статью поддержки Apple по этому вопросу.

Вот почему другие мониторы памяти, такие как меню iStat, если я правильно помню, отображают как «свободные», так и «неактивные» как неиспользуемые / свободные.

Что касается разницы между «Wired + Used» и суммой всех процессов,

  • Убедитесь, что вы отображаете все процессы в Activity Monitor.
  • Не сложите числа вручную. Вы можете выбрать все процессы, скопировать и вставить их в Numbers для суммирования реальной памяти (сначала отфильтруйте текстовый редактор, чтобы сначала удалить " MB" чтобы разрешить вычисления, если это необходимо).

Ваша машина замедляется, вероятно, есть еще одна причина.

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