在如今高速发展的信息时代,什么都要讲究个效率,快节奏,电脑也是如此,现在的电脑至少都带一块SSD用作系统盘,目的就是SSD的读写速度快,是机械硬盘的几十倍,那固态硬盘的4K对齐是什么东西?不对齐又有什么影响呢?
SSD即为固态硬盘
何为4K对齐?1024字节=1K;4096字节=4K。
硬盘存储文件是在扇区里进行,而一般机械硬盘的每个扇区为512字节,而固态硬盘在进行了4K对齐后,每个扇区就为4096字节。你把硬盘看作一栋大楼,扇区相当于大楼内的每个房间。
而windows操作系统默认每次只读取512字节数据,如果你的SSD没有4K对齐,即4K扇区不是512的倍数时,当系统在读取512字节数据就会横跨两个4K扇区进行读取,就会出现本来一次能读完的现在需要两次才能读完,从而发挥不出SSD的全部读写性能。
8个512字节合并4K即为对齐
而固态硬盘之所以要用4K扇区则是闪存颗粒工作方式的必然。固态硬盘是由闪存颗粒组成,而在固态硬盘闪存颗粒当中,最小的可读写单位是闪存页,它的大小最小4KB。闪存中并不存在512字节的独立存储单元,也就没办法像过去机械硬盘那样支持512字节扇区,所以在使用固态硬盘前,将其进行4K对齐是非常有必要的。
对齐和不对齐的区别:看下图中未进行4K对齐和已进行4K对齐的读写速率你就知道了,相差20%左右。