Apple и Mac Os X

Пропажа памяти в Маке

Ничего не предвещало беды, однако первые признаки проблемы проявились при работе в браузере Google chrome, после того, как автор статьи начал использовать этот браузер “по умолчанию”.

Macbook начал греться, хотя видимых на то причин не было. Следующий шаг – заполнение места на ssd-диске. При попытке проверки свободного места, вместо ожидаемого 31 свободного гигабайта свободного места, система показала всего шесть.

Пропажа памяти в Маке
Затем память начала заполняться с огромной скоростью и через пару секунд в “хранилище” осталось около четырех “гектаров”.

Пропажа памяти в Маке
Все меньше..
Затем память была заполнена целиком и система выдала сообщение о том, что дисковое пространство заполнено, а программам не хватает оперативной памяти. Помогло аварийное завершение всех активных программ. Память вернулась.

Однако, спустя время, ошибка снова повторилась. Тогда и стали выясняться причины.

Причина утечки памяти на Mac Os

Путем исключения по одной запускались все программы, работавшие в момент возникновения ошибок, и использовались в том же режиме. При этом отслуживались все изменения физической памяти.

Утечка началась при использовании браузеров google chrome и mozilla, но сама причина утечки скрылась глубже.

Как выяснилось, утечки памяти возникают у многих владельцев UNIX систем. Связанно это как раз со спецификой данных ОС. При нехватке оперативной памяти часть данных “свапается” на диск, притом может быть занято как несколько мегабайт, так и весь доступный обьем.

Решение проблемы:

Если у вас тоже пропадает память на mac os x, попробуйте разгрузить RAM по мере возможности.

  • Не запускайте одновременно много процессов, которые работают в фоновом режиме.
  • Не используйте свой компьютер при экстремальных температурах. Следите за охлаждением устройства.
  • Если проблема возникает при выполнении важных задач, подумайте об обновлении вашего устройства или о способе снизить нагрузку на него.

Добавить комментарий