扫盲:硬盘“分区对齐”讲解

社区服务
高级搜索
猴岛论坛电脑百科扫盲:硬盘“分区对齐”讲解
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
2个回复

扫盲:硬盘“分区对齐”讲解

楼层直达
admin_tuzi65

ZxID:54305347

等级: 元帅
举报 只看楼主 使用道具 楼主   发表于: 2013-10-24 0
类似文章网上很多,不想千篇一律,这里仅作简单形象的解释。本文介绍两种硬盘:①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扇区硬盘”;有些硬盘官方有专门的工具检测。)
[ 此帖被在2014-10-11 19:05重新编辑 ]
faruk918_tuzi

ZxID:54359173

等级: 新兵
举报 只看该作者 沙发   发表于: 2013-12-24 0
nne007_tuzi

ZxID:54359733

等级: 新兵
举报 只看该作者 板凳   发表于: 2013-12-26 0
不错对我有用
« 返回列表
发帖 回复