Board logo

标题: [电脑] 这个介绍固态硬盘SSD,4K对齐的帖子写的很好 [打印本页]

作者: sunever    时间: 2012-6-26 17:50     标题: 这个介绍固态硬盘SSD,4K对齐的帖子写的很好

   4K对齐是什么?以前为什么没听过? 说到4K对齐,我大概看了一下有关朋友的解释,和论坛里的争吵,还是不够完善,那么我简单说一下如何硬盘的4K对齐到底是神马!



我先说一下什么是簇!

对于不是十万个为什么的爱好者的可以暂时不看这段?


    最开始从WIN98一直到WIN XP,都是机械硬盘的天下,容量有限。而且绝大多数机械硬盘默认扇区都是512K大小。分区的时候有一个东西叫做物理存储单元,俗称簇。分区的时候可以指定这个大小。这个簇不是硬盘的物理结构,而是使用方法。


    这个簇很有意思,一个簇只能容纳一个文件,但是一个簇可以包含多个扇区,当时流行小簇,因为小簇不“浪费”磁盘。


    打个比方,比如我的簇是10K,文件是25K,我需要保存这个文件需要占用3个簇;那如果簇是5K,那么我想保存该数据,需要使用5个磁盘扇区单元。显得磁盘利用率更高。


    那这么看来,是不是簇越小越好呢?不是!因为一个簇是一个磁盘最小的管理存储单元,如果一个文件读了4个单元和400个单元,你觉得哪个更快呢?而且目前大容量硬盘已经不在乎那几K了,簇这个东西没必要太小。


画外音1:文件越小越多,越浪费存储空间啊?原来是这样

画外音2:大也不合适,小也不合适,咱不懂。就用微软默认的,不懂的就默认,没错!

画外音3:我懂了,大文件用大簇,小文件分区用小簇

画外音4:楼上的我懂这个!我存储了某岛国的爱情文艺动作片,单文件很大,适合大簇分区。高效且快速!


正题来了,什么是4K?


    我先恶补一下:绝大多数的机械硬盘默认是512字节的扇区,采用的是DRAM作为存储介质;而机械硬盘,无论是SLC颗粒还是MLC颗粒,都属于NAND闪存存储单元。这种硬盘的扇区是4K,这就是4K的由来!


   由于win98和win xp大多数采用FAT格式。这种格式具备32位、16位磁盘格式相互兼容所以被大多数朋友采纳作为系统盘。但是到了Vista时代,已经不需要16位的DOS了,所以全部采用了纯32位的NTFS格式,NTFS格式也升级到了第五代。其实XP时代就有NTFS,虽然这种格式性能更高更安全,但是兼容性差,所以一直不作为系统分区,一般作为存储分区。


    NTFS格式有一个特性,那就是起始簇的位置!NTFS分区起始位置不是从0开始,而是从LBA63开始,就是第六十三个扇区开始开始存储。而且NFTS默认认为扇区是512字节大小,而不是智能调节到第六十三个扇区。


    这样问题就来了,63个扇区×512字节=31.5K,也就是说,磁盘的前31.5K是不能被使用的。使用机械硬盘就算了,使用固态硬盘,存储第一个字,也需要占用31.5K-35.5K之间的磁盘扇区。最过分的是这样子排列下去,恰好每到一个扇区的4K位置,就会造成一个数据存2个扇区的情况。而且这样排列,只要到了那个能被4K整除的位置就100%占用了2个扇区,哪怕只写一个字。固态硬盘无论是MLC还是SLC,都是有写入读取次数的,这样极大的损伤了性能和寿命。而且,增加了读取次数。这个时候无论簇是多大,都会造成性能和空间的浪费。所以这个问题就叫做4K!


画外音1:哦我明白了,那就是说大家一起吃饭的时候,如果一个勺子和碗一样大,第一个碗里头的好吃的被谁咬了一口,以后每勺想在这个碗里头舀满了,必须要在第二个碗舀一下。无论谁想舀满一勺,都得舀2次!太麻烦了!

画外音2:我也懂了,一个车的体积是一个人的2.5倍,五个人俩车坐不下就这道理!

画外音3:是啊是啊,车可以随便改,人不能随便拆。只要能被4K整除就一定不浪费

画外音4:谁说5个人俩车坐不下?咱吃点亏,你俩人去另一辆车,我媳妇有了算俩人,刚刚好!


关于4K需要对齐,我的硬盘需要吗?


   4K对齐磁盘必须格式化,这种格式化被叫做Advanced Format。所有固态硬盘,和标注Advanced Format的机械硬盘都需要对齐。因为他们都是4K扇区


   下载软件:AS SSD Benchmark可以查询是否对齐。

[attach]436786[/attach]


左上角的字体什么意思?第一行产品型号,第二行是否正确开启AHCI,第三行是起始位置,就是是否对齐!

看到了么?31K-bad,这正是采用了LBA63分区导致的固态硬盘没有对齐,测试总分为725.


[attach]436787[/attach]


而如果起始位置是1024K,那么4K是对齐的,全部OK,测试成绩是934.


画外音1:我就是固态硬盘,用的XP格式化,肯定没对齐

画外音2:我是支持高级格式化的机械硬盘,没对齐

画外音3:我2种硬盘都有,和楼上2位对的很齐

画外音4:发现固态硬盘都是2.5寸,机械硬盘是3.5寸,不可能对齐啊



如何4K对齐?


    到了Vista时代,NTFS规范已经到了第六代,NTFS格式的起始簇的扇区位置是2M,就是2048K位置,这样无疑是不会造成浪费的,因为可以被4K整除。到了Win7的时代,NTFS格式起始簇的扇区位置是1M,就是1024K的位置,无疑也是可以被4K整除的,不会浪费。这个情况叫做4K对齐。


    需要注意到是,不是说你是WIN7系统就一定不会浪费。因为你的磁盘可能是在NTFS第五代以前的操作中完成的格式化。只要在VISTA,WIN7系统中使用的系统自带的格式化,一定是不会浪费的。我可以负责人的说,绝大多数人的硬盘4K根本没有对齐,因为都不是在系统中完成的,也不是用原版win7光盘进行格式化并分区系统盘的。


    目前4K对齐主要用于固态硬盘,因为大多数的机械硬盘都是512字节扇区。不过新出的机械硬盘也是4K扇区,也是需要对齐的。都需要高级格式化


画外音1:俺懂了,俺一会回去把俺的系统重做了,硬盘全删了,用光盘自带的分区来分区做系统呀!

画外音2:楼上的你懂个屁!光盘自带的分区只分一个系统盘出来就行了,其他的分区用自带工具就可以。

画外音3:我相信除了这个还有别的办法!楼上俩土捶!

画外音4:俺不懂这个,官人我要……




我想4K对齐,具体如何操作?


第一种办法,安装系统的时候自带的对齐方法

用Win7光盘进行安装的时候,用自带的分区来搞定吧!只不过会产生100M的隐藏分区用于存放页面启动文件。进系统以后用win7系统自带的格式化工具来格式化分区也是对齐的。


第二种办法,用安装光盘的命令来搞定!


有以下几个步骤!!

1,win7安装界面来的时候,修复计算机-使用工具修复-命令提示符。这样就会来到一个DOS界面。

2,输入diskpart并回车来到自带分区工具

3,输入list disk,来显示硬盘列表

4,选择你需要分区的磁盘,输入select disk 数字,比如selectdisk 0。

5,固态硬盘不建议分区,直接输入create partition primary。是不是长了点?输入CRE PAR PRI一样

6,更高级的命令给灵活一点的朋友依葫芦画瓢,CRE PAR PRI align=1024 size=1000000的意思是分一个1024字节起始,100000K字节一个分区。SEL PAR 数字的意思是选择该分区

7,输入ACTIVE激活,再输入FORMAT FS快速格式化


[attach]436788[/attach]


请原谅我不能按回车继续后面的操作,已经说的很详细了。



第三种办法:用Disk Genius来进行对齐。经过测试3.7以后的版本都有效!


1,直接选择建立分区

2,系统盘肯定选择主分区,类型NTFS,务必把选择扇区数对齐的勾打上。

3,重点来了!点开详细参数,可以看到默认的起始柱面,磁头为1,扇区为1。把起始磁头设为32,起始扇区设为33。这样可以看到下面的其实扇区号变成了2048。2048明显对齐,没有浪费。无论怎样设置,起始扇区号2048就行。保证你在VISTA,WIN7可以下分的区一样都是对齐4K。


第四种办法:如果分区已经分了,可以无损对齐


下载Paragon Alignment Tool。软件没什么,就是等待时间和按NEXT。如果是要对齐当前系统盘,需选择reset,重启对齐。


必须要说的是!个人建议啊,从上到下来吧!DiskGenius版本不对、操作不好、不兼容就容易蓝屏,概率多少?我用这软件大概有100次,蓝屏大概有5次。你如果认为你不是那5%那你就去吧!

如果用Paragon Alignment Tool来无损对齐,这个更危险。无损对齐,无非是是保留数据,万一蓝屏了,所有数据尽毁!


个人建议,如果没分过区的固态硬盘,直接在win7下格式化,重启再装系统。如果是已经装满了数据,但是需要4K对齐的磁盘,无损对齐考虑清楚后果就用!虽说一般没问题。


画外音1:我是新买的硬盘,就装系统的时候用光盘分区吧

画外音2:我是机械硬盘,需要高级格式化,我把数据都倒出去用的系统自带分区工具搞定的

画外音3:刚说了我是混搭。固态硬盘用系统自带分区搞定,其他机械硬盘就用的Paragon Alignment Tool(12楼有下载~)来无损对齐的。

画外音4:我要说对齐很难,因为这两种硬盘真的不一样大……



[ 本帖最后由 sunever 于 2012-6-26 20:23 编辑 ]
作者: rinlord    时间: 2012-6-26 17:58

posted by wap, platform: Nokia (E72)

必须插在master channel上才能对齐4k。。。。。。
作者: ZZ    时间: 2012-6-26 18:01

posted by wap, platform: Android

@ZZ mark
作者: gebai318    时间: 2012-6-26 18:13

posted by wap, platform: iPhone

看看
作者: amour123    时间: 2012-6-26 18:19

科普了 好文章~
作者: lastescaper    时间: 2012-6-26 18:29

posted by wap, platform: Android

@lastescaper mark
作者: ash7sky    时间: 2012-6-26 18:59

posted by wap, platform: Nokia (E52)

画外音4是卖萌的……我用的系统自带分区对齐,ASS也都显示OK,不过不是1024,有影响吗
作者: firesun    时间: 2012-6-26 19:14

的确,卖萌太多啊~~~
作者: iso900nan    时间: 2012-6-26 19:17

好技术贴,以后换固态硬盘的时候回来照图折腾
作者: bladewing    时间: 2012-6-26 19:25

好好学学,等128g便宜了入
作者: ylara    时间: 2012-6-26 19:25

posted by wap, platform: Android

@ylara mark
作者: sunever    时间: 2012-6-26 20:18

Paragon Alignment Tool是一个非常好的东西



在SSD上安装系统的时候,可能由于各种原因4K没有对齐,比如还在用XP、用GHOST光盘、用PE但格式化的时候没去看教程等等

结果装好了才发现跑分怎么比别人低了一大截,但是又懒的重新安装系统,就要请出Paragon Alignment Tool这个软件。

它可以做什么呢

可以在保持现有数据不变的情况下,把没对齐的东西给对齐了

它复杂不呢

这个软件就像萝莉一样,功能非常纯粹,非常单纯,只为你做你想做的事

下载地址
http://115.com/file/dnrttqoa
作者: 脆骨    时间: 2012-6-26 20:25

技术贴mark
作者: SEGASonic    时间: 2012-6-26 20:27

posted by wap, platform: SonyEricsson (Xperia Arc S)

好帖,收藏了备用。
作者: diguoemo    时间: 2012-6-26 20:37

posted by wap, platform: HTC

@diguoemo mark
作者: legendkang    时间: 2012-6-26 20:38

我就是用win7安装盘引导安装一个ssd新硬盘只分了一个区但结果没有对齐!目前用Paragon Alignment Tool无损对齐!有的是1024,有的是2048区别在哪我也不理解。
作者: 晓得    时间: 2012-6-26 20:56

马克备用
作者: agefan    时间: 2012-6-26 21:24

马克一下
作者: nvidia007    时间: 2012-6-26 21:57

posted by wap, platform: iPhone

@nvidia007 mark
作者: twhx    时间: 2012-6-26 22:02

马克备着 以后升级学习用
作者: jwdreamer981    时间: 2012-6-26 22:17

mark,收藏了备用。
作者: 灰太狼    时间: 2012-6-26 22:22

等年底买
作者: iamzb3    时间: 2012-6-26 22:27

posted by wap, platform: HTC (Desire)

留着备用
作者: SE光影GA    时间: 2012-6-26 22:34

学习了~
作者: hellence    时间: 2012-6-26 23:08

posted by wap, platform: iPhone

@hellence mark
作者: 百式メガネ    时间: 2012-6-26 23:13

mark
作者: xxhunter    时间: 2012-6-27 00:07

posted by wap, platform: iOS

长文学习下
作者: parasite    时间: 2012-6-27 00:12

收藏,等256G的SSD价格合适了就入。
作者: bn99zxc    时间: 2012-6-27 01:01

posted by wap, platform: UC

先马克,以后看
作者: 被单飞走了    时间: 2012-6-27 01:33

posted by wap, platform: iPad

u盘要不要4K对齐,如何操作?
作者: arcwater    时间: 2012-6-27 06:29

posted by wap, platform: Android

@arcwater mark
作者: namco1017    时间: 2012-6-27 07:11

posted by wap, platform: iPhone

@namco1017 mark
作者: elt    时间: 2012-6-27 08:20

posted by wap, platform: SonyEricsson (Xperia Arc S)

@elt mark
作者: 心御剑    时间: 2012-6-27 08:25

不错。。。。
作者: doublewen    时间: 2012-6-27 09:49

posted by wap, platform: SonyEricsson (Xperia Play)

@doublewen mark
作者: ailong    时间: 2012-6-27 09:49

看看学习
作者: sssssale    时间: 2012-6-27 11:06

posted by wap, platform: iPhone

@sssssale mark
作者: 被K汉姆    时间: 2012-6-27 11:13

好文收藏一个~~~~~~~~~~
作者: lunar651    时间: 2012-6-27 11:14

posted by wap, platform: SAMSUNG (Nexus S)

马克
作者: 肉丸子    时间: 2012-6-27 15:12

posted by wap, platform: iPhone

先马克学习,等价格合适即入手。
作者: 文丑但颜良    时间: 2012-6-27 18:46

马克下慢慢看
作者: sunever    时间: 2012-6-27 19:09

引用:
原帖由 被单飞走了 于 2012-6-27 01:33 发表
posted by wap, platform: iPad

u盘要不要4K对齐,如何操作?
U盘没必要,速度本来就不快
作者: 俗人    时间: 2012-7-3 22:19

posted by wap, platform: SAMSUNG (Nexus S)

马克实用技术贴
作者: wy59421    时间: 2012-7-3 23:44

posted by wap, platform: MOTOROLA (Defy)

mark
作者: Holydarkness    时间: 2012-7-4 00:00

技术贴,马克了
作者: 棉花糖    时间: 2012-7-4 04:01

posted by wap, platform: iOS

@棉花糖 mark
作者: a牧    时间: 2012-7-4 23:39

技术帖记号
作者: leon2236    时间: 2012-7-5 00:21

好东西!!留着马上就要用到了~~
作者: onlee    时间: 2012-7-7 11:47

posted by wap, platform: iOS

mark下
作者: 4388    时间: 2012-7-7 12:05

mark。。。。。
作者: HORA    时间: 2012-7-7 17:51

posted by wap, platform: Android

mark
作者: greenflash    时间: 2012-7-7 20:45

posted by wap, platform: SAMSUNG (i917)

马克收藏
作者: 老魔    时间: 2012-7-7 21:06

学习了。看来以后要注意。
作者: murrina    时间: 2012-7-7 21:29

posted by wap, platform: UC

@murrina mark
作者: kissr1981    时间: 2012-7-7 21:58

文章不错,留着以后用
作者: Ominislash    时间: 2012-7-7 23:46

mark~~~
作者: sturmvogel    时间: 2012-7-8 00:17

mark
作者: cgbox2006    时间: 2012-7-8 12:48

mark..迟早要买
作者: neversc0t    时间: 2012-9-6 08:12

mark
作者: kives    时间: 2012-9-6 08:25

posted by wap, platform: HTC (Desire)

mark,留着以后用
作者: ooo    时间: 2012-9-6 08:27

这个要mark~
作者: the-end    时间: 2012-9-6 08:38

posted by wap, platform: SAMSUNG (Nexus S)

Ssd对齐马克
作者: literry2001    时间: 2012-9-6 08:38

那怎么检查机械硬盘是否需要对其4k呢
作者: the-end    时间: 2012-9-6 08:42

posted by wap, platform: SAMSUNG (Nexus S)

Ssd对齐马克
作者: 杜斯坦    时间: 2012-9-6 09:41

好文章,另存了
作者: reg-neo    时间: 2012-9-6 10:48

posted by wap, platform: iPhone

涨知识了
作者: zz112233    时间: 2012-9-6 12:44

此贴mark
作者: mazdaism    时间: 2012-9-25 13:52

posted by wap, platform: SAMSUNG (Galaxy Nexus)

@mazdaism mark
作者: xiagnice    时间: 2012-9-25 15:53

posted by wap, platform: Android

@xiagnice mark
作者: xiagnice    时间: 2012-9-25 15:55

posted by wap, platform: Android

@xiagnice mark
作者: 03577131    时间: 2012-9-26 09:37

马克吐温
作者: yoho    时间: 2012-9-26 15:59

@Mark
作者: tanakarena    时间: 2012-9-26 16:51

其实我最想知道装好win7后那独立的100MB是怎么可以删掉合并回来可以自用的。
作者: shcxujun    时间: 2012-9-26 16:53

mark
作者: Tavia    时间: 2012-9-26 17:54

posted by wap, platform: SAMSUNG (Nexus S)

@Tavia mark
作者: jFz    时间: 2012-9-26 19:33

posted by wap, platform: SAMSUNG

马克华菲
作者: c月光咖啡    时间: 2012-9-26 22:33

posted by wap, platform: UC
引用:
原帖由 @tanakarena  于 2012-9-26 16:51 发表
其实我最想知道装好win7后那独立的100MB是怎么可以删掉合并回来可以自用的。
在pe下用winpm先删除100m分区,然后调整c盘起始位置就行了。
作者: yjgyjg100yjgyjg    时间: 2012-9-27 09:38

mark
作者: iiiaaaddd    时间: 2012-9-27 22:55

技术贴mark一下,以后用
作者: 柏森森    时间: 2013-2-15 01:51

准备升级固态硬盘
作者: sven    时间: 2013-2-15 07:51

这个帖子好,马上要装机了,果断mark用阿
作者: jiyai    时间: 2013-2-15 13:36

posted by wap, platform: XiaoMi (MI-ONE Plus)

马克一下
作者: Tchaikovsky    时间: 2013-2-15 14:55

posted by wap, platform: Android

amorking
作者: MIMURA    时间: 2013-2-15 15:02

对4k对齐说明得很详细,好文
作者: jiyai    时间: 2013-2-15 15:33

posted by wap, platform: XiaoMi (MI-ONE Plus)

马克一下
作者: fly0711    时间: 2013-2-15 20:52

技术贴马克
作者: 爱撕衣摸人    时间: 2013-2-15 21:12

文艺技术贴,ssd良友!
作者: 草帽将军    时间: 2013-2-15 21:30

posted by wap, platform: Nokia

马克
作者: zhangyunsony    时间: 2013-2-16 10:25

posted by wap, platform: iPhone 3GS/4/4S

笔记本 256g ssd raid0
用自带隐藏分区里的文件重装系统 是对齐的吗?手动分了2个区
作者: ashbringer_k    时间: 2013-2-16 10:53

装系统的时候 用win7自带的驱动器选项 做一遍就行  

或者拿到新硬盘的时候 用win7的磁盘管理工具做一遍
作者: vapour    时间: 2013-6-19 17:49

活到老学到老系列~
作者: 9500159178    时间: 2013-6-20 07:23

posted by wap, platform: GOOGLE (Nexus 4)

好文章,学习下
作者: ttmagto    时间: 2013-6-20 10:30

posted by wap, platform: iOS

技术帖马克,马上要装机了。
作者: 夜曲    时间: 2013-6-20 15:40

看看先。
作者: bigbigsmallstar    时间: 2013-6-20 17:22

posted by wap, platform: 小米 (MI 2)

马克,win7和win8格式化时就对齐了
作者: vany    时间: 2013-6-20 17:31

posted by wap, platform: Galaxy Nexus

mark
作者: 我爱一条柴啊    时间: 2013-6-20 19:26

posted by wap, platform: Android

马克
作者: qilang02    时间: 2013-6-20 19:50

posted by wap, platform: 华为 (A199)

好文收藏mark,留着以后看,就是文章还是有点看不懂
作者: PENNYSHAW    时间: 2013-6-20 20:08

posted by wap, platform: iOS

非常好贴!
作者: 不是他    时间: 2013-6-20 20:26

mark




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0