AM电脑吧 - Win10精简版系统_Win11精简版_Win7旗舰版

Yes
查看: 10288|回复: 9
收起左侧

[其它] 浅谈4k对齐

[复制链接]
ampc8110

签到天数: 3 天

[LV.2]二兆带宽

id fuldho 发表于 2015-10-04 12:01:50
   什么叫4k对齐,4k对齐有什么好处,网上介绍也有些模糊,
主要是不知道磁盘到底是怎样存储数据的。实际也是很难理解的,
下面我们用比喻来说明问题,便于大家理解。
磁盘划分为一个个小块组成,每个小块叫一个扇区,每个扇区可以存放512字节
我们把一个扇区512字节看作是一本书的一行,一行可以写512字,假如我们写一篇日记
是300字,虽然这篇日记没有一行但要看着一行后面就空掉,下一篇必须另起一行,
否则我们就分不开哪篇是哪篇了。
   一个扇区512字节我们看作一行,4个扇区我们看作一页,8个扇区我们看作一张,
上面我们是以扇区(行)为单位,如果要查找一篇日记的开头是不是很麻烦,
要一行一行的查找,如果我们以页(2k 4x512=2048b)为单位,每篇日记的开头都是
一页的开始,我们再去查找是不是方便多了,如果我们以张(4k)为单位,每篇日记的
开头都是奇数页开始,查找就更方便了,不要把头左右摇摆了,哈哈!磁头查找
也就这么回事。

下图是win2003下2k为单位3b的记事本文件:
2.jpg

1.jpg

下图是win7下4k为单位3b的记事本文件:

3.jpg

从上两图可以看出单位越大浪费也越大,但这样做是值得的。4k为单位(8x512=4096b÷1024=4k),
一个文件达不到4k也占用4k空间,以前以扇区512字节为单位是为了充分利用磁盘空间,
现在大磁盘时代就不实用了。
虽然win7以上系统支持4k为单位,假如我们磁盘没有4k对齐,系统也不会以8个扇区的
开始作为一个文件的存储开始,假如我们把8个扇区看作一张纸,也就是说文件的存储
开始可能在这张纸的中间的么个位置,如果我们把磁盘4k对齐就可以保证每个文件的
存储开始都在8个扇区的开始,这样可以减少磁头查找动作,加快查找速度,延长磁盘寿命。



本文地址: https://www.ampc8.com/thread-20193-1-1.html
上一篇:Win7系统打开本地连接属性提示部分控件被禁用的解决方法
下一篇:win 2008 R2与原来的2003系统之间作为服务器版本有何区别
回复

举报

ampc832253

签到天数: 32 天

[LV.5]五张显卡

id yhl123456 发表于 2015-10-07 10:06:48
SSD硬盘在4k下表现好像是最好的!
回复

举报

ampc813378

签到天数: 1908 天

[LV.Master]顶级配置

id 我心飘逸 发表于 2015-10-06 11:06:45
4K对齐软件哪个好用?
回复

举报

ampc88425

签到天数: 157 天

[LV.7]七个CPU

id shan 发表于 2015-10-05 19:37:55
如是好理解多了啊,大赞
回复

举报

ampc8385

签到天数: 546 天

[LV.9]九级电脑高手

id wyghr 发表于 2015-10-05 12:16:12
通俗易懂!节日快乐!
回复

举报

ampc832898

签到: Lazy

id a116671995 发表于 2015-10-05 09:17:28
4k对齐需要在分区的时候做还是在Windows下做?求解。
回复

举报

ampc825976

签到: Lazy

id bbc000067247 发表于 2015-10-05 09:11:16
对齐!齐刷的
回复

举报

ampc8107

签到天数: 3945 天

[LV.Master]顶级配置

id gxlbyy 发表于 2015-10-05 00:39:03
值得学习,谢了楼主
回复

举报

ampc810336

签到天数: 3776 天

[LV.Master]顶级配置

id leo 发表于 2015-10-04 18:13:52
分析解读很透切,4K对齐很重要哦。
回复

举报

您需要登录后才可以回帖 登录 | 验证注册

Powered by AMpc8.Com (晋ICP备13003365号ghs 晋公网安备 14090202000112号 |GMT+8, 2024/3/29 10:38 |
快速回复 返回顶部 返回列表