硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍

最近有不少粉丝朋友留言问到 , 究竟啥叫4K对齐啊?重装系统需不需要调4K对齐?还有固态硬盘4K对齐2048和4096到底有什么区别?
 
由于4K对齐中会涉及到不少硬盘相关的知识 , 今天小白就来通俗易懂的给大伙科普一下 。
硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍
文章图片

硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍
文章图片

4K对齐什么意思?
  要对固态硬盘4K对齐有一个全面了解 , 首先得先了解这些知识 。
从Windows 98到 XP 时代 , 是传统的机械硬盘(HDD)的天下 , 硬盘容量与性能相对有限 , 绝大多数机械硬盘默认扇区都是512K大小 。分区的时候有一个东西叫做物理存储单元 , 俗称簇 , 分区的时候可以指定这个大小 。这个簇不是硬盘的物理结构 , 而是使用方法 。
硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍
文章图片

什么是簇?
 
这个簇很有意思 , 1个簇只能容纳1个文件 , 但是1个簇可以包含多个扇区 , 当时流行小簇 , 因为小簇不“浪费”磁盘 。
硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍
文章图片

硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍
文章图片

举个例子:
比如 , 我的簇是10K , 文件是25K , 需要保存这个文件需要占用3个簇;如果簇是5K , 保存该数据则需要使用5个磁盘扇区单元 , 这样显得磁盘利用率更高 。这也是当时流行小簇 , 因为小簇不“浪费”磁盘的原因 。
 
那么 , 簇是不是越小越好呢?
也不是!因为一个簇是一个磁盘最小的管理存储单元 , 如果一个文件读了4个单元和400个单元 , 你觉得哪个更快呢?目前大容量硬盘已经不在乎那几K了 , 簇这个东西没必要太小 。
硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍
文章图片

什么是4K?
 
目前 , 绝大多数机械硬盘默认都是512字节的扇区 , 采用的是DRAM作为存储介质 , 而无论是SLC颗粒还是MLC颗粒 , 都属于NAND闪存存储单元 , 这种硬盘的扇区是4K , 也就是4K的由来!
硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍
文章图片

其实 , 从Window XP 时代开始 , 就有 NTFS 格式 , 只不过 , 当时这种格式性能 , 虽然更高更安全 , 但是兼容性差 , 所以一直不作为系统分区 , 一般作为存储分区 。而从Vista时代开始 , 由于兼容性得到了解决 , 进而一直流行至今 。
硬盘分区4k对齐是什么意思|硬盘4k对齐知识点介绍
文章图片

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