POPPUR爱换

标题: 关于AMD平台AHCI和NCQ的最新研究成果! [打印本页]

作者: lolizhanshi    时间: 2011-11-7 21:17
标题: 关于AMD平台AHCI和NCQ的最新研究成果!
内存硬盘专区没人气,我怕这么好的原创帖子没人看到,所以在这发一次
最近我综合大量论坛讨论,网站测试,网友测试,官方解释,对长期以来饱受争议的AMD平台A硬盘设置AHCI和NCQ做了一些总结1,机械硬盘和SSD开启AHCI和NCQ都有好处,只是AHCI对SSD效果更大,对HDD相对小些。NCQ对ssd也有好处,就是“乱序检索”
2,AMD平台开启AHCI有三种驱动的选择
     甲,系统自己的微软AHCI驱动
     乙,AMD AHCI驱动
     丙,AMD RAID驱动+raidXpert软件网页注册并开启NCQ
3,只安装AMD AHCI驱动(乙方案),可以开启NCQ,但是性能没有丙方案好,hDTune能看见硬盘信息[温度不显示],
4,关于丙方案,性能好于乙方案,但是hdtune里面什么都看不见了
5,关于丙方案raidxpert软件的是否卸载,结论是当时卸载后跟卸载前设置一样(NCQ保持开启),但是一旦更新或重装ahciRAID驱动,NCQ就会关闭。原因是ahciraid驱动默认关闭NCQ,需要xpert软件才能辅助打开NCQ.
我相信大家耐心看到这里,心中已经有一点数了,目前我的疑问还有两点
7,微软win7的ahci驱动跟amd ahci相比性能孰高孰低?
8,ncq打开后开机到底是更快还是更慢?
好了,大家根据以上的第1-8点来发表看法吧,不同意哪一点,直接罗列。希望这个讨论多年的问题在本帖有个最终的共识!


作者: 乐极生悲    时间: 2011-11-7 21:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: echang88    时间: 2011-11-7 21:55
AMD的要看南桥,刚换的SB950的,磁盘性能比以前的SB710提高比较明显,开机现在看不见四个小旗了,球体没滚圆就进系统了,以前差别就一个南桥要看一会小旗子。
现在不超频了,以前用SB710提高磁盘性能是超频解决的,CPU进系统要跑主频那种超频,磁盘提高一点,原来180的,超频可以200+。
驱动现在和以前都是直接11.XX AHIC,最近11.10了。
然后对楼主raidXpert看法不反对,不过有点折腾了。以前看过测评,10.6到11.6好像是吧,测试下来还不错的。
最后说一句,如果南桥比较老,SB7XX的,最好超频,SB8XX没用过,不过现在950和850的改进不是很大,只能模糊一点了说不出超频的好处,我现在不超频了。
作者: vklz520    时间: 2011-11-7 21:59
听说人民币编号为SB20110401的能超为欧元
作者: hxq    时间: 2011-11-8 03:03
本帖最后由 hxq 于 2011-11-8 03:37 编辑

5,关于丙方案raidxpert软件的是否卸载,结论是当时卸载后跟卸载前设置一样(NCQ保持开启),但是一旦更新或重装ahciRAID驱动,NCQ就会关闭。原因是ahciraid驱动默认关闭NCQ,需要xpert软件才能辅助打开

本人前段时间试过几台机,更新或重装ahciRAID驱动都是打开NCQ。
不过这个问题是小问题,一般人会不放心,会重装xpert软件看看NCQ打开没有
3,只安装AMD AHCI驱动(乙方案),可以开启NCQ。

我多次直接用安装AMD AHCI驱动,用CrystalDiskMark3_0_1b测试证明,无法打开NCQ,测试成绩跟IDE模式差不多,WIN7微软自带的AHCI驱动和AMD RAID驱动+raidXpert软件可以正确打开NCQ,检测测软件同样是CrystalDiskMark3_0_1b
7,微软win7的ahci驱动跟amd ahci相比性能孰高孰低?
微软自带AHCI驱动的慢一点,相差很少,但是可以看硬盘的全部信息,包括温度。

8,ncq打开后开机到底是更快还是更慢?

显然是打开NCQ后进系统比较慢,开机时BIOS检测要加载AHCI驱动或RAID驱动,进系统时又要加载检测一次。HDD硬盘估计多了5秒-10秒,这个问题不关NCQ的问题,是AMD的驱动太烂,Intel平台就基本没这些问题,开机检测AHCI驱动和进系统加载AHCI启动都很快,感觉跟IDE模式使用时差不多。



作者: mikeee146    时间: 2011-11-8 09:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: hxq    时间: 2011-11-8 13:20
4,关于丙方案,性能好于乙方案,但是hdtune里面什么都看不见了

直接安装AMD AHCI驱动,本来就没打开NCQ,性能等于IDE模式。如果安装AMD AHCI驱动,并在注册表打开NCQ,AMD AHCI驱动版本跟AMD RAID驱动版本相同,性能是一样的。

作者: lolizhanshi    时间: 2011-11-8 16:22
我打算把几种方式亲测一遍,发个评测文章,大家静候
作者: yc0419    时间: 2011-11-8 16:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: hxq    时间: 2011-11-8 16:56
本帖最后由 hxq 于 2011-11-8 17:05 编辑

原来楼主你看到别人发帖,总结一下就发了发了这个首贴.

现在很多人以为安装了AMD AHCI驱动就可以打开NCQ了,其实没有打开NCQ。包括很多老鸟。
这个怪AMD一直没出软件测AMD平台 NCQ是否打开。我也是今年才找到测NCQ是否打开的软件,虽然麻烦,但是可以测了。
Intel平台就有软件测NCQ是否打开,非常方便。



作者: gtx5    时间: 2011-11-8 17:16
hxq 发表于 2011-11-8 16:56
原来楼主你看到别人发帖,总结一下就发了发了这个首贴.

现在很多人以为安装了AMD AHCI驱动就可以打开NCQ ...

有些东西要自己验证才知道的

http://bbs.pceva.net/viewthread.php?tid=11471&highlight=ncq
作者: gtx5    时间: 2011-11-8 17:24
看到的不一定就是事实,用过才知道
作者: lolizhanshi    时间: 2011-11-8 17:25
gtx5 发表于 2011-11-8 17:16
有些东西要自己验证才知道的[titter>

http://bbs.pceva.net/viewthread.php?tid=11471&highlight=ncq

这篇文章说AHCI驱动就开了ncq
amd官方也这么说
作者: hxq    时间: 2011-11-8 17:31
gtx5 发表于 2011-11-8 17:16
有些东西要自己验证才知道的[titter>

http://bbs.pceva.net/viewthread.php?tid=11471&highlight=ncq

我自己测了几次AMD AHCI驱动,确实没打开NCQ,不排除是驱动问题。这2天我重测一次。
谢谢转帖帝给这个连接。
作者: hxq    时间: 2011-11-8 19:34
本帖最后由 hxq 于 2011-11-9 11:36 编辑

再补测了一次,再次确认AMD AHCI驱动没有打开NCQ,南桥是SB710
第一张图是微软WIN7 自带的驱动,CNQ已打开
[attach]1680104[/attach]
第二张图是AMD AHCI 驱动,版本是10-11_win7_32-64_ahci,很搞笑的是,装了这个驱动,我的IDE刻录机无法用了。AMD的驱动真的很烂。
[attach]1680111[/attach]
[attach]1680104[/attach][attach]1680105[/attach][attach]1680105[/attach]



作者: lolizhanshi    时间: 2011-11-8 20:21
hxq 发表于 2011-11-8 19:34
再补测了一次,再次确认AMD AHCI驱动没有打开NCQ
第一张图是微软WIN7 自带的驱动

请问你的南桥是什么型号?
作者: inSeek    时间: 2011-11-8 21:13
没用过SB800 SB900的南桥,SB700南桥已经把我彻底吓跑了- -
RAID性能真的...
作者: dalao123    时间: 2011-11-8 22:29
SB710的开不开都没有什么区别……
作者: lolizhanshi    时间: 2011-11-8 22:32
inSeek 发表于 2011-11-8 21:13
没用过SB800 SB900的南桥,SB700南桥已经把我彻底吓跑了- -
RAID性能真的...

真的怎样啊?
作者: inSeek    时间: 2011-11-8 22:37
lolizhanshi 发表于 2011-11-8 22:32
真的怎样啊?

3碟RAID,RAID0时,持续传输速度是P55的80%,寻道时间是P55平台的130%。RAID5时...我不想说了...
作者: lolizhanshi    时间: 2011-11-8 22:42
inSeek 发表于 2011-11-8 22:37
3碟RAID,RAID0时,持续传输速度是P55的80%,寻道时间是P55平台的130%。RAID5时...我不想说了...

AMD现在我也不抱希望了
作者: efficient3d    时间: 2011-11-9 11:00
AMD的NCQ可以在安装驱动之前在INF文件里面设置开启的。AMD也蛮奇怪,自己改改INF文件就可以开启为什么默认还是关闭的。
作者: kaven    时间: 2011-11-9 11:38
lz的测试是否对?难道仅仅是读取速度慢了,就认为ncq没开?
ncq开了后,单线程读写性能是下降的啊
作者: hxq    时间: 2011-11-9 11:49
kaven 发表于 2011-11-9 11:38
lz的测试是否对?难道仅仅是读取速度慢了,就认为ncq没开?
ncq开了后,单线程读写性能是下降的啊

开了NCQ后,4K QD4Q的读写成绩很接近的,读写成绩差太远就是没开NCQ。
作者: hxq    时间: 2011-11-9 11:59
kaven 发表于 2011-11-9 11:38
lz的测试是否对?难道仅仅是读取速度慢了,就认为ncq没开?
ncq开了后,单线程读写性能是下降的啊

难道仅仅是读取速度慢了??
写的成绩明显提高了,还是用的最差的 WIN 7  自带的AHCI驱动,加上超烂的SB710南桥。
用嘴巴说NCQ有没打开,谁都会。
有时间你自己折腾一下吧,会有更深的提会。看看QD4K 读写成绩很接近的是开了NCQ,QD4K读写成绩差的太远的就是就没开NCQ。
作者: hxq    时间: 2011-11-9 12:10
这个图是另外一台电脑,SB710南桥的,开了NCQ,QD32 4K读写成绩同样很接近。
[attach]1680718[/attach]

作者: knightmaster    时间: 2011-11-9 13:36
efficient3d 发表于 2011-11-9 11:00
AMD的NCQ可以在安装驱动之前在INF文件里面设置开启的。AMD也蛮奇怪,自己改改INF文件就可以开启为什么默认还 ...

兄弟请问   怎么在INF文件中开启
作者: efficient3d    时间: 2011-11-9 17:58
本帖最后由 efficient3d 于 2011-11-9 18:07 编辑
knightmaster 发表于 2011-11-9 13:36
兄弟请问   怎么在INF文件中开启


你看INF文件有这样的描述:HKR, Settings\CAM, NCQEnableDiskIDBits, 0x00010001, 0xffffffff 这个就是NCQ了。但是不知道默认是多少
但是SB700系列的有点不一样,有这样的语句:HKR, "Parameters\Device","EnableQueryAccessAlignment",%REG_DWORD%, 0。在SB800中这个语句的默认是1但是SB700中就是0。这个是否也与NCQ有关就不知道了。

作者: knightmaster    时间: 2011-11-9 18:24
这种语法

那这个只要改对应的注册表键值不就可以了吗
作者: 雨之间    时间: 2011-11-10 09:56
用I家吧 没那么多纠结 也没那么费脑
作者: gtx5    时间: 2011-11-10 19:09
本帖最后由 gtx5 于 2011-11-10 19:12 编辑
efficient3d 发表于 2011-11-9 17:58
你看INF文件有这样的描述:HKR, Settings\CAM, NCQEnableDiskIDBits, 0x00010001, 0xffffffff 这个就是 ...

根本是一样的...............

SB700

[attach]1682241[/attach]

SB800

[attach]1682256[/attach]


作者: 网络独行侠    时间: 2011-11-10 19:45
我好像开过AHCI。开机是慢了点。。不知道用起来会快不?
作者: lttph    时间: 2011-11-10 19:50
本帖最后由 lttph 于 2011-11-10 19:51 编辑

目前,不管是微软的或是AMD的AHCI的驱动,只要正确安装了,NCQ就是开了的,AMD的性能好一点。没有组RAID安装RAID驱动是蛋痛。
作者: CQCQ    时间: 2013-12-4 10:08
lttph 发表于 2011-11-10 19:50
目前,不管是微软的或是AMD的AHCI的驱动,只要正确安装了,NCQ就是开了的,AMD的性能好一点。没有组RAID安装 ...

此话怎讲?

作者: 为爱琳    时间: 2013-12-5 19:35
ahci除了开机快点 还有什么好处
作者: hxg_2001    时间: 2013-12-5 23:12
为爱琳 发表于 2013-12-5 19:35
ahci除了开机快点 还有什么好处[sweatingbullets>

机械硬盘AHCI开机慢成1分钟左右飘过,SB750南桥,IDE模式下25秒至30秒左右
作者: hero.yj    时间: 2013-12-9 17:37
SATA硬盘扩展方案太多 JM SIL MARVEL
SATA3的扩展不多ASMEDIA吧






欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4