sleepimage – Mac OS X 睡眠图像文件解释

目录:

Anonim

如果您使用像DaisyDisk这样的工具来分析Mac的磁盘空间使用情况,您可能会遇到一个名为“sleepimage”的文件,该文件相当大。

Mac OS X中的sleepimage是什么?

'sleepimage' 文件就像它听起来的那样,它是机器进入睡眠状态时 Mac 内存中的内容,创建 Mac 之前内存状态的图像。当你的 Mac 从睡眠中醒来时,sleepimage 的内容会被再次读取并放回活动内存中,你的 Mac 会恢复到睡眠前的状态。可以将其视为某种交换文件,但仅用于睡眠和唤醒功能。

为什么sleepimage占用这么多空间? 2GB、4GB、8GB等等?

sleepimage 文件的大小通常与Mac 的物理RAM 大小完全相同。如果您的 Mac 有 2GB 的 RAM,则 sleepimage 文件也将是 2GB,因为当您的 Mac 进入睡眠状态时需要存储 2GB 的数据。您可以通过在终端中键入以下命令来检查睡眠图像文件的大小:

ls -lh /private/var/vm/sleepimage

您将看到如下数据:

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

'wheel'和日期之间的数字是睡眠图像文件的大小,在本例中为4 GB。

在某些情况下,睡眠图像文件明显大于您的物理RAM,这可能是由于文件已损坏。

我可以安全地从我的Mac中删除sleepimage吗?

是的,您可以删除睡眠图像,它会在您的 Mac 下次进入睡眠状态时自动重新创建。要删除 sleepimage,请在终端中键入以下命令:

sudo rm /private/var/vm/sleepimage

您将被要求提供管理员密码以获取删除文件的权限,这是正常的。

sleepimage在哪?

如果从前面的命令中看不出来,sleepimage 位于您的 Mac 交换文件旁边:

/private/var/vm/sleepimage

希望这有助于解释 sleepimage,现在您将了解 Mac 硬盘驱动器上这个神秘的大文件是什么。

sleepimage – Mac OS X 睡眠图像文件解释