SSD 4k对齐究竟是什么意思?看完秒懂

商务办公
我们知道机械硬盘的读写操作一直是以扇区为单位,以前每个扇区的尺寸都是512字节,直到近年来,大容量的机械硬盘的扇区尺寸提高至4096字节(我们所说的4KB),而电脑文件系统(FAT、NTFS等),一直都习惯以512字节的扇区单位来操作硬盘。

我们知道机械硬盘的读写操作一直是以扇区为单位,以前每个扇区的尺寸都是512字节,直到近年来,大容量的机械硬盘的扇区尺寸提高至4096字节(我们所说的4KB),而电脑文件系统(FAT、NTFS等),一直都习惯以512字节的扇区单位来操作硬盘。

 

SSD 4k对齐究竟是什么意思?看完秒懂

SSD采用闪存作为储存介质

而SSD的读写操作不同机械硬盘,SSD读写的最小单位叫“页”(常见尺寸为4KB,实际视具体颗粒而定),闪存颗粒不允许像机械硬盘一样覆盖写入。因此在有数据的地方要写入新数据,就需要先进行擦除操作,而擦除的最小单位是块(每个块都由很多个页组成)。

传统的分区偏移尺寸一直是从63扇区(63X512B=31.5KB)开始,那么就会造成用户的第一个数据的前4KB会存放在系统"逻辑扇区"的31.5KB~35.5KB间,这样持续下去 会造成后面所有的数据都会卡在2个物理扇区(page)容量之间,我们知道扇区(page)为磁盘写入的最小单位,如果卡在2个扇区(page)之间,每次的写入操作在SSD上就都变成了读-擦-写操作。造成性能的下降。

简单来说写入一个4KB的数据,实际运行时会有两次写入操作,4K对齐就让是操作系统的最小分配单元和闪存的一个页对应起来,这样操作系统写入一个4KB的数据,一次就能完成。

[[211597]]

责任编辑:未丽燕 来源: ZOL
相关推荐

2014-07-28 08:28:38

Windows

2014-08-07 10:32:02

Windows微软

2022-02-07 15:20:53

去中心化加密经济学加密货币

2021-09-06 17:50:09

内核态操作系统

2011-02-16 16:13:40

Debian

2018-09-10 13:47:21

数据科学统计学决策

2015-09-29 09:47:14

2019-05-27 15:30:44

Node.jsJavaScript前端

2011-08-04 13:24:28

IT运维

2009-07-30 14:43:30

认识BSM

2012-05-28 22:49:50

PureView

2022-06-13 09:51:35

UWB超宽带无线载波通信技术

2015-08-26 09:54:19

物联网

2021-03-08 21:44:33

以太坊区块链比特币

2014-06-27 09:35:16

机器学习

2021-08-09 05:19:08

Provider 前端前端代码

2020-12-17 17:33:47

MLOps大数据数据

2020-07-08 08:09:08

边缘计算边缘云云平台

2022-10-19 12:23:50

缓存CDN外部缓存

2013-06-05 14:45:40

Windows 8.1
点赞
收藏

51CTO技术栈公众号