Существует ли способ уплотнить своп-файлы OS X?

Есть ли простой способ уплотнить /var/vm/swapfile0 и т.д., за исключением перезагрузки?

Они могут стать довольно крупными, если вещи запускают swap'ing, и мой ноутбук не имеет большого свободного пространства на диске..

5
задан 19.07.2009, 15:02

4 ответа

Насколько я знаю, единственный способ вызвать/var/vm/swapfile*, файлы к компактному (как Вы говорите) к перезагрузке. Я полагаю, что более поздние версии OS X уплотнят эти файлы автоматически, если достаточно памяти будет свободно, и система неактивна. Вы могли попытаться закрыть некоторые приложения и ожидать.

1
ответ дан 07.12.2019, 17:21

Не совсем. Файлы подкачки являются важными системными файлами и не должны быть изменены пользователем.

Для большего количества разъяснения проверьте эту статью:

По умолчанию Mac OS X использует зафиксированные измеренные файлы подкачки на 80 МБ. Это создаст дополнительные файлы подкачки по мере необходимости. Этим управляет/etc/rc файл сценария, который выполняется во время начальной загрузки. Вы видите часть около конца где вызовы dynamic_pager. Путем игры с параметрами можно полить из шланга машину. Или можно изменить размеры по умолчанию. Я сделал это на PowerBook (Wallstreet) с очень маленьким жестким диском, чтобы иметь более прекрасную гранулярность. Используя размер файла подкачки 40 МБ, при потреблении 90 МБ подкачки, только 120 МБ дискового пространства были бы выделены вместо 160 МБ. Не большое изменение, и не стоящий выполнения для большинства людей. У Вас мог быть он, создают намного больший файл также.

Mac OS X может на самом деле сделать перемещение объекта подкачки и удаление файла подкачки. Это на самом деле - довольно прохладное улучшение от когда-либо расширяющейся проблемы файла подкачки под NEXTSTEP/OPENSTEP.

2
ответ дан 07.12.2019, 17:21

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

1
ответ дан 07.12.2019, 17:21

Mac OS X действительно удаляет файлы подкачки, которые он динамично создал, если ему больше не нужны они.

Я всегда нахожу выходящий/перезапускающий Safari (или Firefox, если это - Ваш предпочтительный браузер), имеет тенденцию помогать...

4
ответ дан 07.12.2019, 17:21

Теги

Похожие вопросы