
我经常在互联网上看到一些有关4K对齐的咨询问题。有些人想知道其SSD是否对齐,而有些人则发现其4K对齐没有对齐。当然,某些用户可能不知道什么是4K对齐。今天,《桌面世界》的编辑将来为您分析和解释,同时教您如何选择合适的行业。
什么是集群?
最初,从WIN98到WIN XP,它们都是容量有限的机械硬盘。此外,大多数机械硬盘驱动器的默认扇区为512K。分区时,有一个称为物理存储单元的东西,通常称为集群。您可以在分区时指定此大小。该群集不是硬盘的物理结构,而是使用方法。
这个集群非常有趣。群集只能保存一个文件,但是群集可以包含多个扇区。小型群集当时很流行,因为小型群集不会“浪费”磁盘。
例如,如果我的群集为10K,文件为25K,则需要保存此文件以占用3个群集;那么如果集群是5K,那么我要保存数据并需要使用5个磁盘扇区单元。看来磁盘利用率更高。
在这种情况下,群集是否尽可能小?没有!因为群集是磁盘上最小的管理存储单元,所以如果文件读取4个单位和400个单位,那么您认为哪个更快? ?
此外,目前,大容量硬盘并不关心K的数量。群集不必太小。
什么是4K?
大多数机械硬盘驱动器默认使用DRAM作为存储介质的512字节扇区;
机械硬盘驱动器(无论是SLC颗粒还是MLC颗粒)都是NAND闪存存储单元。

这种硬盘的扇区是4K,这是4K的起源!
因为win98和win xp主要使用FAT格式。
此格式与32位和16位磁盘格式兼容,因此大多数朋友都将其用作系统磁盘。
但是在Vista时代,不再需要16位DOS,因此采用纯32位NTFS格式,并且NTFS格式也已升级到第五代。
实际上,XP时代有NTFS。尽管此格式具有更高的性能和更高的安全性,但兼容性较差,因此尚未用作系统分区,而通常用作存储分区。
NTFS格式具有一个功能,即起始群集的位置!
NTFS分区的起始位置不是从0开始,而是从LBA63(这是开始存储的第63个扇区)开始。
此外,NFTS假定默认情况下该扇区的大小为512字节,而不是智能地调整为第63个扇区。
这是问题所在,63个扇区×512字节= 31.5K,即无法使用磁盘的前31.5K。
即使使用机械硬盘驱动器,使用固态驱动器存储第一个单词也需要占用31.5K-35.5K之间的磁盘扇区。

最过分的事情是像这样安排它。每次到达扇区的4K位置时,都会导致一种数据存储在两个扇区中的情况。
通过这种安排,只要它到达可以被4K整除的位置,即使只写一个字,两个扇区中的100%也会被占用。
无论是MLC还是SLC,固态驱动器都有读写时间,这极大地损害了性能和使用寿命。
此外,读取次数已增加。
这时,无论群集有多大,都会浪费性能和空间。
所以这个问题叫做4K!
什么是4K对齐?
对硬盘进行分区时,会有一个称为物理存储单元的东西,通常称为集群。您可以在分区时指定此大小。该群集不是硬盘的物理结构,而是使用方法。随着时代的发展,硬盘容量不断扩大,使得先前定义的每个扇区512字节不再那么合理,因此每个扇区512字节更改为每个扇区4096字节,即“ 4K扇区”现在经常说。由于NTFS已成为标准的硬盘文件系统,因此其文件系统的默认分配单元大小(群集)也为4096字节。为了使群集对应于扇区,即使物理硬盘分区与计算机使用的逻辑分区对齐,也要保证硬盘的读写效率,因此具有“ 4K对齐”的概念。
传统硬盘驱动器的每个扇区固定为512字节。对于新的标准“ 4K扇区”硬盘驱动器,硬盘驱动器制造商还将该扇区模拟为512B扇区,以确保与操作系统的兼容性。 4K扇区和4K群集可能会错位。因此,有必要使用“ 4K对齐”方法将硬盘模拟扇区对齐为“ 4k扇区”。 “ 4K对齐”是将硬盘扇区对齐为8个模拟扇区的整数倍,即512B * 8 = 4096B,而4096字节为4K。因此,只要是8的倍数,它就是4K对齐的。
4K对齐的扇区数是多少? (DiskGenius是否选择8、2048或4096?)

在Vista时代,NTFS规范已达到第六代。 NTFS格式的起始群集的扇区位置是2M,即2048K。毫无疑问,这不会造成浪费,因为它可以被4K整除。
在win7时代,NTFS格式的起始群集的扇区位置是1M,即1024K,无疑可以被4K整除,并且不会浪费。这种情况称为4K对齐。
4K = 4096字节。一般扇区大小为512字节,4096/512 = 8个扇区。因此,如果需要4K对齐,只需选择8个扇区。当然,任何数量为8的整数倍的扇区都可以满足4K对齐要求。 (如果选择8,则显示在ParagonAlignmentTool中未对齐,但在AS SSD Benchmark中显示为对齐。)
Windows 7的2048个扇区对齐足以应付当前9%9.99%的硬盘驱动器。
Internet上也有一种说法是64位4096扇区和32位2048扇区。但是我认为无论是64位还是32位,最好使用2048个扇区。由于Win7时代,NTFS格式起始群集的扇区位置为1M,即1024K。 2048扇区可以被4K整除,因此没有浪费。此外,根据Microsoft的说法,只要可以使用1024的倍数,通常就选择2048个扇区。
当前流行的硬盘分区专家,例如DiskGenius和Partition Assistant,它们的默认4K分区是2048个扇区,即1024K。
接下来,我将以Apacer AS710 SSD为例,以显示真正的4K扇区对齐。




为便于测试,我在这里选择了Apacer AS7103.0 SSD移动硬盘。这是一种非常特殊的产品,可以通过SATA3.0(6Gbps)接口用作SSD硬盘,也可以通过USB接口用作USB3.0移动硬盘。

产品使用的USB3.0接口是USB3.0 Micro-B接口,USB的主控制器是Asmedia asm1053。


为方便测试,请直接使用USB接口。

DiskGenius软件可以选择8个扇区。


在默认设置下,DiskGenius无法实现4K扇区对齐(请注意,4K指的是扇区8),最小值只能实现32K对齐,即起始扇区为64。

DiskGenius默认情况下创建分区时,它占用1 + 62个扇区,即主引导扇区+保留扇区。对于4K对齐,必须在默认的保留扇区中建立分区的起始位置。
使用DiskGenius删除所有分区,然后创建新分区
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-336279-1.html
没钱的不是就要自宫
也道出了实情
如果战争胜利