Mauli Asked: 2009-05-01 05:53:48 +0800 CST2009-05-01 05:53:48 +0800 CST 2009-05-01 05:53:48 +0800 CST 我需要对 MacOSX 文件系统进行碎片整理吗? 772 等效的 linux 问题让我想起了我的 MacBookPro 的糟糕性能。我什至不确定现在默认的 FS 是什么。我在某处读到有一个 cron 作业在星期五或星期六运行,它会做这样的事情。 那么我需要对磁盘进行碎片整理吗?如果,我会怎么做? hard-drive mac-osx filesystems 2 个回答 Voted Best Answer Michael Glenn 2009-05-01T06:42:18+08:002009-05-01T06:42:18+08:00 使用默认文件系统 JHFS+ 或 Mac OS Extended(日志式),最新版本的 Mac OS X 会自动对某些 内容进行碎片整理。但是,如果您使用大文件或有一个非常满的磁盘,您可能会从碎片整理中受益。 如果大量的连续空间被多个交换文件占用,/private/var/vm那么重新启动系统可以暂时释放除其中一个文件之外的所有文件使用的空间,因此可能允许在该空间中写入其他类型的文件(没有碎片)。 请参阅“关于 Mac OS X 的磁盘优化” iDefrag是 Apple 数据库中列出的一种产品,它还声明它不会触及“热区”,这是 OS X 用来优化磁盘访问的磁盘区域。他们有一个演示版本,你可以试试。 Sören Kuklau 2009-05-04T10:57:17+08:002009-05-04T10:57:17+08:00 除了 Glenn 的回答之外,Amit Singh 已经完成了彻底的测试并编写了一个工具hfsdebug。在他的结果中,他得出结论: 在大多数情况下,根本不需要对 HFS+ 卷进行碎片整理或不值得,因为该系统似乎在避免/对抗碎片方面做得很好。
使用默认文件系统 JHFS+ 或 Mac OS Extended(日志式),最新版本的 Mac OS X 会自动对某些 内容进行碎片整理。但是,如果您使用大文件或有一个非常满的磁盘,您可能会从碎片整理中受益。
如果大量的连续空间被多个交换文件占用,
/private/var/vm
那么重新启动系统可以暂时释放除其中一个文件之外的所有文件使用的空间,因此可能允许在该空间中写入其他类型的文件(没有碎片)。请参阅“关于 Mac OS X 的磁盘优化”
iDefrag是 Apple 数据库中列出的一种产品,它还声明它不会触及“热区”,这是 OS X 用来优化磁盘访问的磁盘区域。他们有一个演示版本,你可以试试。
除了 Glenn 的回答之外,Amit Singh 已经完成了彻底的测试并编写了一个工具
hfsdebug
。在他的结果中,他得出结论: