分享

“分区对齐”简介(上):硬盘“分区对齐”的简介以及是否有必要进行“对齐”

 涅槃彼岸 2013-05-19

“分区对齐”简介(上):硬盘“分区对齐”的简介以及是否有必要进行“对齐”  

2013-05-04 22:46:24|  分类: 系统/软件使用技 |  标签:分区   |字号 订阅

    类似文章网上很多,不想千篇一律,这里仅作简单形象的解释。本文介绍两种硬盘:4K扇区的机械硬盘:最小的存储单元是“扇区”,一个扇区有4KB大小。固态硬盘:最小存储单元为“页”,然后若干“页”组成一个“块”,写入数据时会先擦除某个“块”。  
    假设一个存储单元恰好能存储某个文件,若从中间位置开存储,那么这个文件就需要2个存储单元,读写时必会降低效率;固态硬盘写入数据时还会先擦除“块”,本来1“块”能存的文件却存到了2“块”中,读写效率怎能不降低呢?
    数据存储在硬盘上是以“簇”为单位,目前NTFS格式(2G-2TB)下一个“簇”默认的大小为4KB(参考)。说白了就是:小于4KB的文件也会占用4KB,剩余的空间就浪费掉了。比如27.1KB的文档,会占用7个簇,剩余的0.9KB(4X7-27.1=0.9KB)就浪费了。
    厂商为了提高兼容性,会将硬盘模拟为:512B/扇区。 NTFS分区数据是从LBA63(即从63X512B=31.5KB位置之后)开始存储的,上文说到存储数据是“一簇一簇的”,一簇大都为4KB,也就是说“4KB扇区机械硬盘”一簇会跨越2个扇区(本来1个4KB的扇区足矣);固态硬盘(假如1个“块”为64KB)中,每16簇就会有1簇跨越2个“块”(本来一个256KB的“块”足矣),这样会大大降低硬盘的读写效率。
★★★“分区对齐”简介(上):硬盘“分区对齐”的简介以及是否有必要进行“对齐” - 知彼而知己 -
    
——传统机械硬盘和4K扇区机械硬盘怎么区分呢?(根据硬盘型号,在官网查看具体参数;或标有Advanced Format或AF的表示为“4K扇区硬盘”;有些硬盘官方有专门的工具检测。)

   而传统的机械硬盘(512B/扇区),不会出现上述问题,也就没有必要进行“分区对齐”。4KB扇区的机械硬盘和固态硬盘则很有必要进行“分区对齐”。本文所说的“分区对齐”,正是要修改数据存储的起始位置,毕竟不知如何“对齐”,且听下回分解。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多