为何硬盘都采用4k对齐,而不是8k 甚至64k?
那个人回答的并不给力,因为小文件不多的情况下,确实感觉不到什么差异了,8k对齐,文件多了,簇少的情况下,找的更快。但小文件多,浪费更多,比如1个字节的文本文档,如果4k对齐,实际占用就是4k,如果8k对齐,实际占用就是8k。如果一个文件刚好8k,1个字节都不多,那么无论4k对齐,还是8k对齐,都是占用8k。再打个比方,如果你100g的分区,里面所有的文件都是刚好8k,那么你用8k对齐,打开文件的时候,就会比4k对齐的响应的快,因为簇比较少,找的快些。当然实际情况是没有那么巧了。
如果1个100g的分区里,所有文件全是1k,仍然是8k的打开更快,只不过,8k对齐的方式,1k的文件,实际12.5g就塞满了这个硬盘,而4k的可以放下25个g的1k的文件
我要表达的意思就是,小文件多,就用4k对齐就可以了,比如系统盘
如果一个盘里面,完全是电影,那么你可以直接用2兆对齐,也就是选4096个扇区的那个,这样虽然浪费比4k的多一些,但也多不了多少,响应速度会比4k,8k对齐都快。
具体的你根据实际情况来吧,4k,8k,还是更大的选择,看你自己了,我这么举例了,你应该看的明白吧,顺便也帮有些在思考固态硬盘,机械硬盘分区的网友解释一下疑惑了,呵呵。网上太复杂了,半懂不懂的人偏偏又自信的到处去胡乱给别人建议,真是害人,这样文明如何能高速进步啊。
免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。