爱收集资源网

什么是4K?簇和簇大小有什么影响?

网络整理 2022-04-28 16:05

为了便于阅读和理解,本文将采用问答形式。所以可以称之为:4K对齐十题

1、什么是 4K 对齐?

早期硬盘的一个扇区大小为512字节。后来随着磁盘容量的不断增加和提高读写效率的要求,国际硬盘协会制定了新的标准,将每个扇区的大小调整为4096字节,也就是4KB,这种扇区也是称为 4K 扇区。 4K对齐是指对磁盘进行分区时,分区的起始扇区位于一个4K扇区的起始位置。

2、为什么会出现 4K 错位?

硬盘扇区改为4K扇区时,为了兼容之前的标准,为了方便技术人员的固有思维,同时保证该扇区识别的旧操作系统和应用软件不会不会出错,厂商放了一个4K扇区 扇区被虚拟化成8个512B扇区

,与之前的单位对齐。这样从这8个扇区的第一个扇区开始的分区是4K对齐的,而从其他7个扇区开始的分区是4K非对齐的。

3、什么是簇和簇大小?

为了提高数据读写速度,Windows将分区空间划分成簇。对于大于2GB的NTFS格式的分区,Windows默认的簇大小为4096字节,即以4KB为单位。这些文件是集群独有的。比如一个10KB的文件放在簇大小为4K的分区中,会占用3个簇,所以实际占用空间为12KB。如果一个文件夹files中有100个10KB的文件,它们的实际大小是1000KB,但占用空间是1200KB。但是,如果将这些文件放在一个簇大小为 8K 的分区中,每个 10KB 的文件将占用 2 个簇,即 16KB。 100个文件实际大小还是1000KB,但是占用空间是1600KB。

4、簇大小有什么影响?

从上一个问题我们看到,集群规模越小空间利用率越高,集群规模越大浪费的空间就越多,那为什么不把集群划分成更小的集群呢?这是因为Windows以簇为单位检索数据,识别出的空白簇会被直接跳过。如果簇大小为 8K,则 1MB 的标识为 128 个簇。如果簇大小是 4K,它也会识别 1MB。那是 256 个集群,所以更多的时间浪费在空集群上。即集群越小,空间利用率越高,但读取速度越慢;反之,集群越大,空间利用率越低,但读取速度越快。大型 NTFS 分区的 Windows 默认集群大小一般为 4KB。

5、簇大小和4K对齐有什么关系?

Windows按集群读写,磁盘按扇区读写。如果一个分区的起始扇区是一个4K扇区的第二个虚拟扇区,即4K没有对齐,那么对于簇大小来说,对于一个4K的分区,每个簇会被分割成两个不同的4K扇区,那么当Windows运行时一个完整的 4K 簇文件,磁头必须对两个 4K 扇区进行操作,当 4K 扇区数量较多时,左右小文件的操作速度会比较低。正确的4K对齐会提高读写速度,尤其是小文件的读写速度。

装好系统分好盘如何4k对齐_f盘无法4k对齐_d盘 4k没对齐

6、为什么 SSD 需要 4K 对齐?

上面我们讲了机械硬盘的4K对齐原理,所以众所周知SSD没有扇区的概念,那为什么需要4K对齐呢?因为固态硬盘使用的NAND颗粒的最小单位是一个页面,而一个页面的大小一般为4KB,所以固态硬盘的一个页面相当于机械硬盘的一个扇区。并且由于闪存颗粒的特性,4K对齐对其速度的影响远大于机械硬盘装好系统分好盘如何4k对齐,所以对于固态硬盘,我们应该进行4K对齐。

.

7、XP系统的4K对齐速度会有提升吗?

XP诞生的时候还没有4K扇区的概念,但是包括固态硬盘在内的很多新硬盘还在使用XP系统。如果这些硬盘是4K对齐的,再安装XP系统,速度会相应提高。

8、XP 4K对齐后无法开机怎么办?

很多人都遇到过不同的症状,比如提示找不到启动设备,启动阶段出现破折号或小写j等。出现在配置较旧的电脑上。针对这种情况,我建议2010年之前的硬盘不需要进行4K对齐。那个时候硬盘基本没有4K大扇区,对齐也没意义。如果2010年以后的硬盘安装在较早的主板(AM3/775及以前的平台)上,这个问题的可能性很大。您可以尝试修复分区表和系统启动。如果还是不行,可以撤退。其次,对系统分区以外的其他分区进行4K对齐,系统分区不得不放弃4K对齐。

9、4K对齐需要U盘和内存卡吗?

U盘、存储卡和固态硬盘都使用闪存颗粒,所以除了一些早期的小页颗粒产品外,U盘和存储卡对于4K对齐也会有很好的效果。

10、4K对齐多少合适?

4K对齐是指将分区的起点对齐到4K扇区,一个4K扇区的大小是8个虚拟扇区(512B*8),所以,只要对齐到整数8个扇区的倍数,都属于4K对齐,目前常见的对齐值有8个扇区、2048个扇区、4096个扇区等,其中8个扇区(4KB)是4K对齐的最小单位,2048扇区(1MB)是win7系统自带的。分区工具的默认值,win10系统自带的分区工具的默认对齐值是4096个扇区(2MB)。

有些人误以为4K对齐是指对齐到4K扇区装好系统分好盘如何4k对齐,这是错误的,所以我们不必选择4096扇区,最好按照windows的默认对齐值,即win7选择2048扇区,Win10选择4096个扇区。好像有人测试过。在win7系统下,对2048扇区的对齐是最好的。我没有测试它,只是建议它。至于XP系统,如果需要对齐,根据我的经验,可以尝试对齐到2048个扇区或者8个扇区。

4k对齐 硬盘扇区 硬盘磁头