Мой новый MacBook Pro Retina (с 16 ГБ ОЗУ) продолжает получать это сообщение «На вашем загрузочном диске Mac OS X больше нет свободного места для памяти приложения». У меня есть 300 ГБ свободного места на жестком диске и 16 ГБ оперативной памяти. Этого не должно быть.
Но это происходит, даже когда я не активно использую свой Mac. Я пошел на обед, вернулся и увидел следующее: использовано 59 ГБ свопа.
Что здесь происходит?
sysdiagnose
Finder - у вас будет дамп всех выделений памяти и многое другое для изучения.Ответы:
Я считаю, что это ошибка в OS X 10.7. У меня также есть сетчатка MacBook Pro. У меня 2,6 / 16/512, и я заметил, что было 0 страниц, но создавался очень большой файл подкачки (у меня было около 8 ГБ). Закрытие приложений активно уменьшало используемое пространство подкачки. Опять не было записано ни одной страницы.
Я считаю, что это связано с файлом образа сна, который также размещается вместе с файлами виртуальной памяти в / private / var / vm. Когда режим pmset hibernatemode установлен на 3 (по умолчанию для ноутбуков, приостановка на ОЗУ и диск), sleepimage записывается при сне. Вот почему эти лэптопы уходят в спячку за несколько секунд: они записывают до 16 ГБ оперативной памяти в режим сна.
Однако изменение этого параметра таким образом, чтобы оперативная память включалась при спящем режиме и не записывалось ни одного спящего образа, не привело к ненормальному увеличению размера файла подкачки. Я подозреваю, что в некоторых случаях sleepimage сохраняется после сна и вызывает создание файлов подкачки. Возможно, именно это неправильное поведение также приводит к необычно большим размерам файлов подкачки, которые вы видите.
С man-страницы для pmset , чтобы перейти в режим ожидания , вы должны запустить в терминале:
Чтобы удалить изображение сна (и восстановить 16 ГБ на вашем компьютере с 16 ГБ ОЗУ), выполните:
Я перезагружаюсь после этих операций, чтобы убедиться, что нет никаких странностей На каждом источнике питания вы можете проверить статус с:
Вы должны знать, что в случае полной потери питания (батарея умирает и не подключается) содержимое ОЗУ не будет сохранено на жесткий диск, и вы потеряете свою работу. Для меня это небольшой, но рассчитанный риск, потому что скорость сна / бодрствования вкупе с большим временем автономной работы и восстановленным пространством хранения. Кроме того, для меня это, кажется, смягчило эту проблему, которую я не видел ни на одном другом ноутбуке Mac, которым я владел. Хотелось бы, чтобы у нас были эти световые индикаторы батареи.
источник
У меня была эта проблема из-за ошибки в Dropbox на моем MacBook Pro 13 дюймов.
Это была старая версия Dropbox. После выхода из Dropbox и установки новой версии (1.4.1 -> 1.4.17) моя проблема была исправлена.
источник