碎片整理是否与提高磁盘性能有关?


21

既然我们有了更快,更大的硬盘,它会带来很大的不同吗?通常,我发现磁盘性能是否变得太慢,这可能是由于可用空间太少所致,解决方案是购买新的HDD。

Answers:


20

仍然很重要,但是自Vista发行以来,Windows在计算机闲置时会自动对硬盘驱动器进行碎片整理。如果您使计算机长时间闲置,则不再需要手动执行此操作。


从Vista开始,我认为它也设置为每周执行一次定期碎片整理。
Svish

1
对我来说没有意义的是,如果它自动执行,为什么还要安排它呢?尤其是默认时间是凌晨1点,此时您的计算机很可能仍然处于空闲状态,并且显然会自动进行碎片整理。
乔恩·霍普金斯

@JonHopkins我认为这是有道理的。您不太可能在凌晨1点进行真正确定的工作。大多数人在不使用计算机时会关闭计算机。如果您恰好在凌晨1点运行计算机,则无论您是否闲置,它都会强制对计算机进行碎片整理。
ninjaneer 2012年

7

它与SSD无关,因为SSD几乎不受碎片整理的影响(没有读取头可移动)。甚至更多:SSD可以写入“磁盘”的每个部分的次数要有限得多(“ 写入耐久性 ”;SSD驱动器的寿命是多少?),所以对于廉价的SSD尤其是最好使用整个磁盘,而不是通过运行碎片整理工具一遍又一遍地使用相同的部分。

对于那些对硬盘进行了分区的人:难道这不会带来巨大的碎片化吗?

尽管该问题被标记为“ windows”,但对于那些到达此处的人来说,其名称是通用的:它与每个文件系统都不相关。就像Mac(强调我的)一样:

如果使用Mac OS X,则可能根本不需要进行优化。原因如下:

  • 现在的硬盘容量通常比几年前要大得多。有了更多可用空间,文件系统就不需要填充所有的“麻烦”。Mac OS扩展格式(HFS Plus)避免了尽可能多地重复使用已删除文件中的空间,以避免过早填充最近释放的空间中的小区域。

  • Mac OS X 10.2和更高版本包括Mac OS X扩展格式卷的延迟分配。这允许将多个较小的分配组合到磁盘一个区域中的单个较大的分配中。

  • 碎片通常是由于不断将数据追加到现有文件中引起的,尤其是使用资源派生时。有了更快的硬盘驱动器和更好的缓存,以及新的应用程序打包格式,许多应用程序每次都只需重写整个文件。Mac OS X 10.3 Panther也可以自动整理此类缓慢增长的文件。此过程有时称为“热文件自适应群集”。

  • 积极的预读和后写缓存意味着较小的碎片对感知的系统性能的影响较小。

[..]

还有一种可能是,在系统启动过程中放置​​在“热区”中用于快速读取的文件之一可能会在碎片整理过程中移动,这会降低性能

当然,使用操作系统随附的Defrag实用程序时,后者不会发生。


4

是。

在我朋友的PC(XP,NTFS,80GB HD,约750MB免费空间)上,700MB页面文件分为11,000个片段,而MFT有40个片段。我清理了硬盘驱动器,进行了碎片整理,然后重新启动,两者之间的区别非常明显。


2
我认为页面文件的标准技巧是将它们设置为固定大小(例如,最小2048MB,最大2048MB)。尽早进行操作,您不必担心碎片化的问题。
John Fouhy

如果您知道我的意思,我的朋友并不是最懂计算机的人
zildjohn01

2

这很重要,但是在Vista和Win7中,只要计算机有空闲时间,它就应该自动发生。

很多很好的信息


只要您一天24小时都离开计算机。默认情况下,它会尝试在凌晨1:00进行碎片整理。当一天使用完毕后,许多人会关闭计算机,或者将计算机设置为睡眠状态。如果Microsoft选择了一种切实可行的方法,而不是仅在1:00 AM进行碎片整理,那将是很好的选择。
ChrisInEdmonton,2009年


1

我认为这仍然有意义。我有一个C2Duo / 2Gb / 250Gbx2设置,即使使用镜像的“小型”驱动器,碎片整理似乎也对启动和程序加载时间有很大帮助。


1

我会说这仍然有意义-特别是在具有大量文件活动的硬盘上。我在工作时运行MyDefrag来防止硬盘过于分散,因为在工作中我通常会在多个修订版本上工作,这些修订版本一天可以进行数千个文件更改-对其进行碎片整理确实有助于较大艺术文件的打开读取性能我与之合作,但同时也提高了我的文本搜索速度。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.