Что это за папка? Это огромный, и я могу использовать дополнительную комнату. Я читал, что сони-образы не нужны - это правда? Должен ли я просто справиться с этим? «Личная» папка очищается автоматически, или мне придется делать это вручную? Если это бесполезно (или необходимо), есть ли способ предотвратить его появление в будущем?
80
Ответы:
/var/vm/sleepimage
используется для хранения содержимого оперативной памяти во время гибернации , а также гибридного гибернации и спящего режима, которые используются по умолчанию в ноутбуках Mac. Если у вас 8 ГБ ОЗУ,/var/vm/sleepimage
занимает около 8 ГБ дискового пространства. Я не знаю, почему он не удаляется после пробуждения из сна. Это может быть связано с тем, что для этого достаточно свободного дискового пространства, чтобы оно не сохранялось в несмежных блоках, если места на диске мало.Вы можете
/var/vm/sleepimage
безопасно удалить , но он будет воссоздан, когда вы переведите Mac в режим сна. Если вы запуститеsudo pmset -a hibernatemode 0; sudo rm /var/vm/sleepimage
, Mac будет использовать обычный режим сна (например, настольный Mac по умолчанию) и не будет воссоздан/var/vm/sleepimage
.От
man pmset
:Я использовал режим гибернации 0 с моим MacBook Air. Даже если MacBook Air перешел в спящий режим, когда батарея была почти разряжена, батарея обычно полностью не разряжалась во время сна.
/var/vm/sleepimage
заняло около 4 ГБ дискового пространства, и его запись в сотни или тысячи раз могла бы сократить срок службы SSD.источник
Дополнение: То, что Дэн Барретт сказал о воссоздании сонной картинки, верно. Однако есть способ обойти это и, следовательно, навсегда освободить дисковое пространство, занимаемое образом сна.
Целые шаги:
отключить режим гибернации:
удалить / личное / var / vm / sleepimage:
создайте пустой файл и назовите его «sleepimage»:
измените его флаг на неизменяемый:
Таким образом, система больше не может воссоздавать образ сна. Это отлично сработало для меня, и я не видел никаких проблем на моем Mac в течение 4 месяцев.
источник
Не удаляйте / private / var / vm - это ваши файлы подкачки, которые постоянно использует ОС.
Когда вам нужно меньше подкачки или вы перезагружаетесь, ОС уменьшит количество используемых здесь файлов.
источник
Если бы это не занимало слишком много места (как в вашем случае), я бы оставил все как есть. Вещи в личной папке не должны быть испорчены. Это часть системы UNIX, на которой построен ваш Mac, и она не должна быть видна. Вот почему они называют папку приватной . Но программное обеспечение, как вы использовали, сделало его видимым, что не очень хорошая вещь.
При этом вы можете без проблем удалить это изображение сна, но я бы не стал его рекомендовать. Если вам действительно нужны эти 4 ГБ, попробуйте использовать жесткий диск для своих фильмов, музыки или чего-то подобного и сэкономьте место своими файлами, а не файлами системы.
источник
Дополнительное примечание к верхнему ответу:
Так как вы можете либо отключить образ сна, либо активировать его, но затем заставить его остаться после пробуждения, я обнаружил небольшую хитрость для моего предпочтительного решения: имейте образ сна, но удалите его после пробуждения, чтобы освободить место на диске. Если вы такой же, как я, который постоянно зависает на 2-6 ГБ свободного места на вашем маленьком SSD, это может быть вашим решением.
Просто наведите спящий образ на вашу
.Trash
папку и очистите корзину после пробуждения.Это только жизнеспособное решение, если вы используете только одну учетную запись на вашем Mac. Вы не сможете легко удалить файл сна из другой учетной записи (конечно, вы могли бы, если бы у другой учетной записи были достаточные права, но она потеряла бы свою простоту, потому что это не означало бы просто щелкнуть мусорное ведро).
Если по какой-либо причине вы хотите вернуться к заводским настройкам, просто наберите
(Примечание: я использую 10.8, это может измениться в других версиях, просто проверьте,
man pmset
чтобы быть уверенным.)источник
источник