什么是碎片整理和碎片整理

(Are)是否想了解什么是碎片整理和碎片整理(Fragmentation and Defragmentation)?那么您来对地方了,因为今天我们将了解这些术语的确切含义。以及需要进行碎片整理和碎片整理(fragmentation and defragmentation)时。

在计算机出现的早期,我们拥有现在古老的存储介质,例如磁带、穿孔卡片、穿孔磁带、磁性软盘等等。这些存储和速度(storage and speed)都非常低。除此之外,它们不可靠,因为它们很容易被破坏。这些问题一直困扰着计算机行业(computer industry)创新更新的存储技术。结果,出现了传说中的旋转磁盘(spinning disk)驱动器,它使用磁铁来存储和检索数据。所有这些类型的存储之间的一个共同点是,为了读取一条特定信息,必须按顺序读取整个介质

它们比前面提到的古代存储介质要快得多,但它们也有自己的缺陷。磁性硬盘驱动器的问题之一称为碎片。

什么是碎片和碎片整理?(What are Fragmentation and Defragmentation?)

您可能听说过碎片化和碎片整理(fragmentation and defragmentation)这两个术语。你有没有想过它们是什么意思?或者系统如何执行这些操作?让我们了解有关这些术语的所有信息。

什么是分片?

在探索碎片世界之前,了解硬盘驱动器的工作原理非常重要(disk drive)硬盘驱动器(disk drive)由几个部分组成,但我们只需要知道两个主要部分,第一个是“盘片(platter)”,这与您想象的金属板完全一样,但小到足以容纳磁盘。

有几个这样的金属盘(metal discs),上面有一层微小(microscopic layer)的磁性材料,这些金属盘(metal discs)存储了我们所有的数据。该盘片以非常高的速度旋转,但通常以 5400 RPM每分钟(Revolutions Per Minute)转数)或 7200 RPM的一致速度旋转。

旋转磁盘的RPM越快,(RPM)data read/write时间就越快。第二个是放置在这些磁盘上的称为磁盘(Disk)读/写磁头或只是“旋转磁头(spinner head)”的组件,该磁头拾取并更改来自盘片的磁信号。数据以称为扇区的小批量存储。

因此,每次处理新任务或文件时,都会创建新的内存扇区。但是,为了更有效地利用磁盘空间(disk space),系统会尝试填充以前未使用的扇区或扇区(sector or sectors)。这就是碎片化的主要问题所在。由于数据以碎片形式存储在整个硬盘驱动器(disk drive)中,每次我们需要访问特定数据时,系统都必须遍历所有这些碎片,这使得整个过程以及整个系统都非常缓慢.

什么是碎片整理和碎片整理

计算世界(computing world)之外,什么是碎片化?碎片是事物的一小部分,当它们放在一起时,就形成了整个实体。这与这里使用的概念相同。一个系统存储多个文件。这些文件中的每一个都被再次打开、附加、保存和存储。当文件的大小超过系统获取文件进行编辑之前的大小时,就需要进行碎片整理。文件被分解成多个部分,这些部分存储在存储区域(storage area)的不同位置。这些部分也称为“片段”。文件分配表 (FAT)(File Allocation Table (FAT))工具(Tools)用于跟踪存储中不同片段的位置。

这对你来说是不可见的,用户。无论(Irrespective)文件如何存储,您都会在系统上保存文件的位置看到整个文件。但在硬盘驱动器中,情况就大不相同了。文件的各种片段分散在存储设备(storage device)中。当用户再次点击文件打开时,硬盘迅速将所有碎片拼凑起来,整体呈现给你。

另请阅读:(Also Read:)Windows 10中的管理工具(Tools)是什么?

理解碎片化的适当类比是纸牌游戏。让我们假设您需要一副牌才能玩。如果卡片分散在各处,您将不得不从不同的部分收集它们以获得整个甲板。分散的卡片可以被认为是文件的碎片。收集卡片类似于在获取文件时硬盘组装碎片。

碎片化背后的原因  (The reason behind fragmentation  )

现在我们对碎片有了一些清晰的了解,让我们了解为什么会发生碎片。文件系统(file system)的结构是产生碎片的主要原因。比方说,一个文件被用户删除了。现在,它占据的地方是免费的。但是,这个空间可能不足以容纳整个新文件。如果是这种情况,则新文件是碎片化的,并且这些部分存储在可用空间的各个位置。有时,文件系统(file system)为文件保留的空间比需要的多,从而在存储中留下空间。

有些操作系统可以存储文件而不实施碎片。但是,在Windows中,碎片是文件的存储方式。

碎片化导致的潜在问题是什么?(What are the potential problems resulting from fragmentation?)

当文件以有组织的方式存储时,硬盘驱动器检索文件所需的时间会更少。如果文件存储在碎片中,则硬盘在检索文件时必须覆盖更多区域。最终,随着越来越多的文件以片段的形式存储,您的系统将因为在检索过程中挑选和组装各种片段所花费的时间而变慢。

一个恰当的类比来理解这一点——考虑一个以糟糕的服务而闻名的图书馆。图书馆员不会更换各自书架上归还的书籍。他们反而把书放在离办公桌最近的架子上。(shelf closest)尽管以这种方式存储书籍似乎节省了很多时间,但真正的问题是当客户想要借用这些书籍中的一本时。图书管理员在以随机顺序存储的书籍中进行搜索需要很长时间。

这就是为什么分裂被称为“必要之恶”。以这种方式存储文件更快,但最终会减慢系统速度。

如何检测碎片驱动器?(How to detect a fragmented drive?)

过多的碎片会影响系统的性能。因此,如果您观察到性能下降,很容易判断您的驱动器是否碎片化。打开和保存文件的时间明显增加。有时,其他应用程序也会变慢。随着时间的推移,您的系统将永远启动。

除了碎片化导致的明显问题外,还有其他严重的问题。一个例子是您的防病毒应用程序(Antivirus application)的性能下降。防病毒应用程序(Antivirus application)用于扫描硬盘驱动器上的所有文件。如果您的大部分文件都存储为片段,应用程序将需要很长时间来扫描您的文件。

数据备份也受到影响。它需要比预期更长的时间。当问题达到顶峰时,您的系统可能会在没有警告的情况下冻结或崩溃。有时,它无法启动。

为了处理这些问题,控制碎片很重要。否则,您的系统效率将受到严重影响。

如何解决问题?(How to fix the issue?)

虽然碎片是不可避免的,但需要处理它,以保持您的系统正常运行。要解决此问题,必须执行另一个称为碎片整理的过程。什么是碎片整理?如何进行碎片整理?

什么是碎片整理?

本质上,硬盘就像我们电脑的一个文件柜(filing cabinet),里面所有需要的文件都散落在这个文件柜里(filing cabinet),杂乱无章。因此,每次有新项目到来时,我们都会花费很长时间来寻找所需的文件,而如果我们有一个组织者按字母顺序组织这些文件,我们会更容易快速轻松地找到所需的文件。

碎片整理收集文件的所有碎片部分并将(file and stores)它们存储在连续的存储位置。简单(Simply)来说,就是碎片化的反面。它不能手动完成。您需要使用为此目的而设计的工具。这确实是一个耗时的过程。但是有必要提高系统的性能。

这就是磁盘碎片整理(disk defragmentation)过程的发生方式,操作系统中(operating system)内置的存储算法(storage algorithm)应该自动执行。在碎片整理期间,系统通过移动数据块将所有分散的数据整合到紧密的扇区中,将所有分散的部分聚集在一起,形成一个有凝聚力的数据流。

发布后,碎片整理可以体验到相当大的速度提升,例如更快的(speed increase)PC 性能(PC performance)、更短的启动时间(boot time)以及更少的死机频率。请注意,碎片整理是一个非常耗时的过程,因为必须逐个扇区读取和组织整个磁盘。

大多数现代操作系统(Operating) 都带有内置于系统中的(Systems)碎片整理过程。(defragmentation process)但是,在以前的Windows 版本(Windows version)中,情况并非如此,即使确实如此,该算法的效率也不足以完全缓解潜在问题。

因此(Hence)碎片整理软件(defragmentation software)应运而生。在复制或移动文件的过程中,我们可能会看到正在进行的读写操作,因为进度条(progress bar)清楚地显示了该过程。但是,操作系统(Operating system)运行的大多数读/写进程是不可见的。因此,用户无法对此进行跟踪并系统地对其硬盘进行碎片整理。

另请阅读:(Also Read:)重启和重启(Reboot and Restart)有什么区别(Difference)

因此,Windows 操作系统(Windows Operating system)预装了默认的碎片整理工具(default defragmentation tool),但由于缺乏有效的技术,其他各种第三方软件(party software)开发商推出了自己的版本来解决碎片问题。

还有一些第三方工具,它们比 Windows 的内置工具执行得更好。下面列出了一些最好的免费碎片整理工具:

  • 碎片整理程序
  • 智能碎片整理
  • Auslogics 磁盘碎片整理
  • Puran碎片整理
  • 磁盘加速

最好的工具之一是“碎片整理(Defraggler)程序”。您可以设置一个时间表,该工具将根据设置的时间表(set schedule)自动执行碎片整理。您可以选择要包含的特定文件和文件夹。或者您也可以排除某些数据。它有一个便携式版本。它执行有用的操作,例如将较少使用的碎片移动到磁盘末尾以增强磁盘访问(disk access),并在碎片整理之前清空回收站。(recycle bin)

使用 Defraggler 运行硬盘碎片整理

大多数工具或多或少都有类似的界面。使用该工具的方法是不言自明的。用户选择他们想要进行碎片整理的驱动器,然后单击按钮开始该过程。预计该过程至少需要一个小时左右。建议每年或至少每 2-3 年进行一次,具体取决于使用情况。既然使用这些工具既简单又免费,为什么不利用它来保持系统的效率稳定呢?

固态硬盘和碎片

固态硬盘 ( SSD ) 是最新的存储技术(storage technology),已在大多数面向消费者的设备(如智能手机、平板电脑、笔记本电脑、计算机等)中普遍使用。固态硬盘是使用基于闪存的内存制造的,这正是我们的闪存或拇指驱动器中使用的内存技术。(memory technology)

如果您使用的是带有固态硬盘驱动器的系统,您应该执行碎片整理吗?SSD与硬盘驱动器的不同之处在于其所有部件都是静态的。如果没有移动部件,则收集文件的不同片段不会浪费太多时间。因此,在这种情况下访问文件会更快。

但是,由于文件系统(file system)仍然相同,因此在使用SSD的系统中也会出现碎片。不过好在性能几乎没有受到影响,所以不需要进行碎片整理。

在SSD(SSD)上执行碎片整理甚至可能是有害的。固态硬盘驱动器允许固定的有限数量的写入。重复执行碎片整理将涉及将文件从当前位置移动并将它们写入新位置。这将导致SSD在其生命周期的早期磨损。

因此,对SSD(SSDs)执行碎片整理会产生破坏性影响。事实上,如果有SSD ,许多系统都会禁用(SSD)碎片整理选项(defrag option)。其他系统会发出警告,以便您了解后果。

推荐:(Recommended:)Windows 10中检查您的驱动器(Drive)SSD 还是 HDD(SSD or HDD)

结论

好吧,我们确信您现在已经更好地理解了碎片和碎片整理的概念。(fragmentation and defragmentation)

需要牢记的几点建议:(A couple of pointers to keep in mind:)

1. 由于磁盘驱动器的碎片整理在硬盘使用(drive usage)方面是一个昂贵的过程,因此最好将其限制为仅在必要时执行

2.不仅限制驱动器的碎片整理,而且在使用固态驱动器时,没有必要执行碎片整理,原因有两个,

  • 首先,SSD(SSDs)的默认读写速度非常快,因此较小的碎片不会(fragmentation doesn)对速度产生太大影响
  • 其次,SSD(SSDs)也有有限的读写周期,所以最好避免在SSD(SSDs)上进行这种碎片整理以避免使用这些周期

3. 碎片整理是一个简单的过程,用于组织由于在硬盘驱动器上添加和删除文件而导致的孤立文件的所有位。



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts