正如问题所暗示的那样,有人在提高OS X Leopard中的磁盘性能方面有任何技巧吗?
正如问题所暗示的那样,有人在提高OS X Leopard中的磁盘性能方面有任何技巧吗?
Answers:
碎片整理(您需要第三方应用程序,例如iDefrag)可能会在特定情况下有所不同(特别是如果您以超过90%的容量运行或使用特别大的文件):
http://support.apple.com/kb/HT1375
某些应用程序(例如iDefrag)还提供了磁盘优化功能,而这则MacFix文章表明,在不符合Apple标准的计算机上获得一些性能改进可能是正确的:
http://www.macfixit.com/article.php?story=20070301091515843
我不能亲自担保它,但是我很感兴趣,并且当我有一些多余的现金来时可能会考虑购买它。
iDefrag非常好,并且尊重Mac OS的“热区”,请首先使用Disk Utility检查现有目录结构,如果发现任何问题请进行修复- 如果DU失败,请使用DiskWarrior。您还可以签出Tech Tools Pro和Drive Genius。
同样,Cocktail和Onyx等实用程序也可以清除驱动器上的一般垃圾。 广阔的视野可以让您了解驱动力和积累的所有杂物。
这可能与问题无关,但是我为提高Mac上磁盘性能所做的最好的事情就是购买了SSD。昂贵但极有意义的结果。
一个非常简单的解决方案:使用CarbonCopyCloner克隆驱动器,然后将其还原-它使文件连续,在此过程中您将获得备份!!!:-)
这是Superduper的白皮书!家伙(CCC的一种很好的商业替代品)进行这种碎片整理:
http://www.shirt-pocket.com/downloads/Fragmentation.pdf
我已经尝试过iDefrag,它确实做到了上面所说的,非常漂亮的UI和迄今为止适用于OS X的最佳碎片整理软件(例如,热文件识别,但许多其他文件却没有)。我还尝试过磁盘碎片整理,它是Speed工具的一部分,它进行了非常基本的碎片整理,但不需要很好的roboot。
我不建议进行碎片整理,因为这实际上会降低OSX的性能,特别是如果它将移动驱动器的高温区域(系统文件通常位于磁盘最快的区域)时,尤其如此。
HFS的日志记录实现将在写入时复制文件,建议您如果数据不那么重要,则应创建单独的非日志记录卷并将其单独装入。临时区域是未记录分区的候选对象。
另外,如果要在卷上存储数据库,则要关闭日志记录,因为它们通常具有关联的BI(映像前),而BI本身就是日志。
我发现该命令iopending
(以root特权运行)给出了平均磁盘队列长度(=未决磁盘IO操作)的有趣概述。
经验法则是,它不应超过2。如果超过2,则存储子系统将无法充分处理负载。