我可以defrag
在SSD
驱动器上运行 Windows吗?
好吧,我相信简短的回答是肯定的,我听说 SSD 驱动器需要特殊和特定的定制碎片整理程序。
这是真的吗?如果是,我从哪里可以得到它?
Lit*_*per 110
由于对此似乎存在一些争议,我认为给出详细解释会有所帮助:
您永远不应该对 SSD 进行碎片整理。甚至不要考虑它。原因是 SSD 上的物理数据放置完全由 SSD 的固件处理,并且它向 Windows 报告的不是数据实际存储在 SSD 上的方式。
这意味着碎片整理程序在其花哨的扇区图表中显示的物理数据位置与现实无关。数据不在 Windows 认为的位置,Windows 无法控制数据实际放置的位置。
为了平衡其内部存储芯片的使用量,SSD 固件有意将数据拆分到所有 SSD 的存储芯片上,并且当它不忙于读取或写入时,它还在这些芯片上移动数据(试图平衡芯片使用量) .)
Windows 永远不会看到任何这些,因此,如果您进行碎片整理,Windows 只会对 SSD 造成一大堆不必要的 I/O,这只会减少 SSD 的使用寿命。
wol*_*ajr 26
有人 (200_success) 发表了与问题更相关的评论,值得更好地详细说明。
首先:HDD是指硬盘驱动器,它里面确实有一个磁盘。该磁盘被分成小块,称为扇区,用于存储信息。看看这张照片:
扇区由字母 C 表示。
现在,这个扇区非常小:一般只有 512 字节。因此,要存储 10k 的通用文件,您需要使用许多扇区。
想象一下,这些扇区一个接一个,如图中的绿色表示,字母 D。当您需要读取文件时,硬盘磁头将位于第一个扇区的开头并读取所有这些文件,同时磁盘在旋转。
这就是事情应该如何运作。
现在,文件可能会散布在许多扇区中,每个扇区都位于磁盘的一部分。那是什么意思?要再次读取您的文件,硬盘磁头将位于第一个扇区的开头,读取它,然后它必须移动到第二个扇区的开头(即磁盘中的其他位置),会读它,等等......
这将需要很长时间。我们谈论的是头部的物理移动。头部移动得越多,所需的时间就越长。
因此,您对磁盘进行碎片整理:程序尝试移动文件的所有部分,以便它们按顺序结束,读取更容易和更快,因为读取所有内容时磁头的物理移动会减少。
到目前为止还好吗?所以我们开始谈论 SSD:它们是板上的一堆内存芯片。当您保存或从中读取某些内容时,控制器芯片只需要激活一些位,瞧,就会从内存中读取正确的芯片。并且不管它存储在哪里,访问内存芯片的动作比硬盘的物理移动要快得多。因此,粗略地说,您不会注意到 SDD 中碎片文件中的时间。
而且,更加详细和正确,控制器芯片会将您的文件分散到许多芯片中以利用并行读取等,因此它知道如何处理您的文件,以便它们始终以最佳方式存储(优化了速度和那些内存芯片的磨损)比 Windows 知道的要多。
归档时间: |
|
查看次数: |
13852 次 |
最近记录: |