您的位置 首页 > AI资讯 > 产业资讯

固态硬盘4k对齐到底是什么?有什么用呢? 4K对齐2048和4096的区别

4K对齐什么意思?

要全面了解SSD 4K对齐,首先要了解这个知识。

从Windows 98到XP时代,世界都是传统机械硬盘(HDD)的天下。硬盘的容量和性能都相对有限。大多数机械硬盘默认扇区大小为512K。分区的时候,有一个叫做物理存储单元的东西,俗称簇。您可以在分区时指定此大小。这个簇不是硬盘的物理结构,而是使用方法。

什么是集群?

这个集群非常有趣。一个簇只能容纳一个文件,但一个簇可以包含多个扇区。小集群当时很流行,因为小集群不会“浪费”磁盘。

例如:

比如我的集群是10K,文件是25K。为了保存这个文件,我需要占用3个簇;如果簇是5K,我需要使用5个磁盘扇区单元来保存数据,这表明磁盘利用率更高。这也是当时小集群流行的原因,因为小集群不“浪费”磁盘。

那么,簇是不是越小越好呢?

两者都不!因为簇是磁盘的最小管理存储单元,如果一个文件读取4个单元和400个单元,您认为哪个更快?目前大容量硬盘已经不再关心K的数量,集群也不需要太小。

什么是4K?

目前,大多数机械硬盘默认都有512字节扇区,并使用DRAM作为存储介质。无论是SLC颗粒还是MLC颗粒,它们都是NAND闪存存储单元。这种硬盘的扇区为4K。这就是4K 的由来!

从Win 98到XP时代,大多数系统都使用FAT格式。这种格式兼容32位和16位磁盘格式,因此被当时大多数朋友采用作为系统盘。从Windows Vista时代开始,由于不再需要16位DOS,所以后续的所有系统都采用了纯32位NTFS格式,NTFS格式也升级到了第五代。事实上,NTFS 格式从Window XP 时代就已经存在了。不过,当时这种格式虽然性能较高、安全性较高,但兼容性较差,所以一直没有被用作系统分区,一般被用作存储分区。从Vista时代开始,因为解决了兼容性,所以一直流行至今。

NTFS格式有一个特点,就是起始簇的位置。 NTFS分区的起始位置不是从0开始,而是从LBA63开始,也就是第六十三个扇区。并且NFTS默认扇区大小为512字节,而不是智能调整到第63个扇区。那么问题就出现了,63个扇区512字节=31.5K,也就是说磁盘的前31.5K不能使用。

固态硬盘4k对齐到底是什么?有什么用呢? 4K对齐2048和4096的区别

如果您使用机械硬盘,那就算了。如果使用固态硬盘,存储第一个字仍然需要31.5K-35.5K之间的磁盘扇区。最极端的是,如果继续这样排列,每次恰好到达一个扇区的4K位置时,就会造成2个扇区中存放1个数据的情况。而这样的安排,只要到了能被4K整除的位置,即使只写入一个字,2个扇区也将被100%占用。

现在的固态硬盘,无论是MLC还是SLC,都有写入和读取时间,这极大地损害了性能和寿命,并且增加了读取次数。这个时候无论集群有多大,都会造成性能和空间的浪费,所以这个问题被称为4K!

随着时代的发展,硬盘的容量不断扩大,使得之前定义的每扇区512字节不再那么合理,所以每扇区512字节改为每扇区4096字节,也就是现在人们常说的每扇区512字节。 “4K 扇区”。

由于NTFS已经成为标准的硬盘文件系统,其文件系统默认的分配单元大小(簇)也是4096字节。为了使簇对应于扇区,即使物理硬盘分区与计算机使用的逻辑分区对齐,也能保证硬盘的读写效率,所以就有了“4K对齐”的概念。

传统硬盘的每个扇区固定为512字节。不过,对于新标准的“4K扇区”硬盘,尤其是固态硬盘,为了保证与操作系统的兼容性,厂商也将扇区模拟为512B扇区。有时,4K 扇区和4K 簇可能会错位。

因此,我们需要使用“4K对齐”的方法,将固态硬盘模拟扇区对齐为“4k扇区”。 “4K对齐”是指将硬盘扇区对齐到8个模拟扇区的整数倍,即512B*8=4096B,4096字节就是4K,所以只要是8的倍数,就是4K对齐。

简单来说,当写入一个4KB的数据时,实际操作时会有两次写入操作。 4K对齐可以让操作系统的最小分配单元对应闪存的一页,这样操作系统就可以写入4KB的数据。可以一次完成,不仅减少了读取次数,还提高了效率。这就是4K 对齐SSD 性能和使用寿命很有帮助的原因。

从Windows操作系统Win7或以上版本开始,系统内置的磁盘管理工具已经具备4K对齐功能,因此您可以直接在电脑上操作固态硬盘4K。只需要格式化硬盘,选择分配单元大小为4096或2048,如下图所示。

另外,现在很多硬盘分区工具,比如Diskgen、分区助手等工具,也支持4K对齐。在对硬盘进行分区时,只需勾选“对齐到下列扇区的整数倍”,然后选择下面的扇区数即可。选择2048或4096即可,如下图。

固态硬盘4K对齐2048和4096区别

在固态硬盘的4K对齐操作中,分配单元(扇区数)一般有512、1024、2048、4096、8192、16K等值,目前最流行的分别是1024、2048 和4096。在这三个值中,最后两个是目前最常见的。那么,4K 对齐扇区数是2048 还是4098 哪个更好呢?

有人说,使用Win7或Win8系统或32位系统时,对于4K对齐扇区号的SSD建议使用2048扇区对齐,对于Win10或64位系统SSD建议使用4096扇区对齐。这是真的吗?

用户评论

病房

搞不明白啊!什么叫 4K 对齐,我这电脑用的SSD ,要设置吗?

    有10位网友表示赞同!

浮殇年华

我记得以前在装系统的时候,会让选4k对齐的选项...

    有13位网友表示赞同!

自繩自縛

就是为了读写数据效率高呗,这样硬盘访问速度就更快了

    有19位网友表示赞同!

微信名字

看标题好像跟我的 SSD 有关,赶紧学习一下吧!

    有7位网友表示赞同!

非想

SSD 的读写速度真快啊,希望这个4K对齐能提升得更多!

    有18位网友表示赞同!

相知相惜

4K 对齐 2048 和 4096 区别很大吗?有什么优缺点?详细解释下!

    有5位网友表示赞同!

ヅ她的身影若隐若现

听你这么说,好像要学习固态硬盘的知识啦!

    有5位网友表示赞同!

独角戏°

我用的是机械硬盘,不用管这个吧?

    有12位网友表示赞同!

海盟山誓总是赊

SSD 的 4K 对齐真的有用吗?可以明显的感受到速度提升吗?

    有5位网友表示赞同!

墨城烟柳

最近想要购买 SSD,正好看到这个帖子,学习一下吧!

    有14位网友表示赞同!

花开丶若相惜

原来 SSD 也需要设置对齐啊,那我的固态硬盘设置对了没有?

    有6位网友表示赞同!

一尾流莺

希望4k对齐能让我的电脑运行更流畅!

    有20位网友表示赞同!

回忆未来

系统安装的时候一定要注意设置啊!不然影响速度

    有11位网友表示赞同!

笑傲苍穹

理解起来还是比较难的,希望能有更具体的案例讲解

    有8位网友表示赞同!

封锁感觉

感觉学习一下固态硬盘知识也是很值的!

    有8位网友表示赞同!

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023