Mac OS X: что такое sleepimage?

Sleeping MacЕсли вы когда-либо пользовались инструментом DaisyDisk для анализа использования места на жестком диске, вы, должно быть, замечали достаточно большой файл под названием sleepimage…

Sleepimage – это то, что хранится в памяти вашего Mac, когда он находится в спящем режиме, это – образ предыдущего состояния памяти Mac. Когда компьютер выходит из спящего режима, содержимое sleepimage считывается снова и вставляется обратно в активную память, таким образом, возвращая ваш Mac в прежнее состояние.

Почему sleepimage занимает так много места? 2Гб, 4Гб, 8Гб… ?

Файл sleepimage практически такого же размера, как и физический объем оперативной памяти на вашем компьютере. То есть, если у вас 2Гб RAM, то и sleepimage будет 2Гб. Вы можете узнать размер файла через Терминал:

ls -lh /private/var/vm/sleepimage

Потом вы увидите данные типа:

-rw——T 1 root wheel 4.0G Oct 7 15:46 /private/var/vm/sleepimage

Между ‘wheel’ и датой указан размер файла. В нашем случае это 4Гб. Если размер файла значительно превышает объем оперативной памяти, это может означать, что файл поврежден.

Можно ли безопасно удалить sleepimage?

Да. Вы можете удалить файл и он автоматически создастся следующий раз, когда ваш Mac перейдет в спящий режим. Удалить sleepimage можно с помощью команды в Терминале:

sudo rm /private/var/vm/sleepimage

Вам придется ввести пароль администратора для удаления файла.

Где находится sleepimage?

Как можно было догадаться по командам выше, sleepimage находится в директории:

/private/var/vm/sleepimage

Теперь вы знаете все секреты о загадочном большом файле на жестком диске вашего Mac.

Теги:


21 октября 2012