POPPUR爱换

标题: 硬盘帝 懂AHCI和NCQ的进!!! [打印本页]

作者: water1986    时间: 2010-10-5 01:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-5 01:35
开了achi不等于开了ncq,个人觉得开了ncq性能才有提高。用软件测试开没开ncq差异很明显。
作者: water1986    时间: 2010-10-5 01:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-5 02:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 02:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 02:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: yc0419    时间: 2010-10-5 02:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-5 02:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 02:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 02:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: yc0419    时间: 2010-10-5 02:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-5 02:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 02:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: fanstar_k    时间: 2010-10-5 02:34
回复  yc0419
water1986 发表于 2010-10-5 02:30



    这个只能说明支持NCQ,并不代表开启NCQ吧!
作者: fanstar_k    时间: 2010-10-5 02:35
回复  yc0419
water1986 发表于 2010-10-5 02:30



    这个只能说明支持NCQ,并不代表开启NCQ吧!
作者: water1986    时间: 2010-10-5 02:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: yc0419    时间: 2010-10-5 02:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 02:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: yc0419    时间: 2010-10-5 02:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 02:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-5 02:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 02:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-5 02:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 03:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-5 03:04
本帖最后由 厚德载物163 于 2010-10-5 05:36 编辑

回复 23# water1986
从你上的HD Tune的图上看,ncq[原生指令序列]未开启。开启了那个框里就不是打个对号,而是全部填充为蓝色。那个框里打个对号只是表示支持ncq.,但未开启ncq.
作者: pzdiy    时间: 2010-10-5 03:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: neeyuese2008    时间: 2010-10-5 03:10
从来不知道 HDtune这类单进程的程序能跑出开不开NCQ的区别。。

楼主想跑NCQ,应该用ATTO或者IOMETER跑,软件里命令行队列深度开1或者10跑跑看就知道开没开了。
作者: 厚德载物163    时间: 2010-10-5 03:18
开了ncq的HD Tune的图是这个样子的
[attach]1396996[/attach]
作者: pzdiy    时间: 2010-10-5 03:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-5 03:25
本帖最后由 厚德载物163 于 2010-10-7 05:52 编辑
从来不知道 HDtune这类单进程的程序能跑出开不开NCQ的区别。。

楼主想跑NCQ,应该用ATTO或者IOMETER跑, ...
neeyuese2008 发表于 2010-10-5 03:10

有区别的。普通硬盘的HD Tune读取曲线会平滑些,SSD的HD Tune读取速度会提高5~8%左右,我作过测试。
作者: yc0419    时间: 2010-10-5 03:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-5 03:40
跟硬盘新不新没关系的,如果是在AMD的主板上开NCQ就是这样,INTEL的能侦测到,而且变方框~
yc0419 发表于 2010-10-5 03:32

对的,我的是amd的主板。
开了ncq,HD Tune温度,硬盘信息,健康状态都看不到了。
作者: water1986    时间: 2010-10-5 08:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: per1-q1222    时间: 2010-10-5 10:05
早就開起了...
作者: sailofcloud    时间: 2010-10-5 10:15
看起来是开了的。
作者: water1986    时间: 2010-10-5 10:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: per1-q1222    时间: 2010-10-5 10:49
1. 你安裝ACHI Controller
2. 你的HDD支持NCQ

當然裝RST最好..
作者: 深谷白云    时间: 2010-10-5 10:50
回复  water1986


    这问题N年前讨论过,如果是AMD 芯片组的可以通过AMD RAIDXpert 这个工具强开。
pzdiy 发表于 2010-10-5 02:58



    这个N年前AMD就辟谣了,那个方法纯粹是搞笑
作者: 深谷白云    时间: 2010-10-5 10:51
本帖最后由 深谷白云 于 2010-10-5 11:00 编辑
回复  water1986
从你上的HD Tune的图上看,ncq[原生指令序列]未开启。开启了那个框里就不是打个对号,而 ...
厚德载物163 发表于 2010-10-5 03:04


全部填充是无法检测的意思,跟打开与否完全无关,那篇烂文真是害人不浅,你装了raid驱动后把NCQ关掉也一样是全部方框,不信你自己试
作者: pzdiy    时间: 2010-10-5 10:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 深谷白云    时间: 2010-10-5 10:57
回复  深谷白云


    没用过AMD,纯粹道听途说,见笑
pzdiy 发表于 2010-10-5 10:53



    那个是raid驱动,而AMD的raid驱动默认ncq是关闭的,所以才弄出AMD RAIDXpert 这个工具来开ncq,结果有些‘天才’就以为这是开ncq的唯一途径,还写文章到杂志
作者: 秀o策    时间: 2010-10-5 10:58
我开了咋就没啥明显感觉~~
作者: per1-q1222    时间: 2010-10-5 10:59
我开了咋就没啥明显感觉~~
秀o策 发表于 2010-10-5 10:58

多線程I/O才有意義...
尤其是SSD..
作者: 厚德载物163    时间: 2010-10-5 14:50
全部填充是无法检测的意思,跟打开与否完全无关,那篇烂文真是害人不浅,你装了raid驱动后把NCQ关掉也一 ...
深谷白云 发表于 2010-10-5 10:51

也许你是对的,我用RAIDXpert把ncq关了一样是蓝色方框.那你说RAIDXpert这个软件没有用吗?
我原来做过一个对比评测的,时间太长记不清了.
作者: water1986    时间: 2010-10-5 16:08
提示: 作者被禁止或删除 内容自动屏蔽
作者: per1-q1222    时间: 2010-10-5 16:13
http://downloadcenter.intel.com/ ... DP55WB&lang=eng
作者: 深谷白云    时间: 2010-10-5 16:18
本帖最后由 深谷白云 于 2010-10-5 16:19 编辑
也许你是对的,我用RAIDXpert把ncq关了一样是蓝色方框.那你说RAIDXpert这个软件没有用吗?
我原来做过一个 ...
厚德载物163 发表于 2010-10-5 14:50



RAIDXpert这个软件是有用的,就像名字所说的一样,是用在raid上,AMD的raid驱动默认ncq是关闭的,所以你开ncq的方法也不能说是错的,只是绕了一大圈子,如果你仅仅想开ncq的话装amd的ahci驱动就行了,没那么麻烦效果也好一些,而且一样能看温度等参数
作者: 深谷白云    时间: 2010-10-5 16:30
另外绕一圈再用raid驱动开ncq还使得热拔插功能没了
作者: pzdiy    时间: 2010-10-5 16:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: 深谷白云    时间: 2010-10-5 16:34
本帖最后由 深谷白云 于 2010-10-5 16:36 编辑
回复  厚德载物163


     把硬盘随便组个RAID,测出来都是这样蓝框的。
pzdiy 发表于 2010-10-5 16:32



    恩,看蓝框的真正原因其实是raid……
作者: pzdiy    时间: 2010-10-5 16:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-5 16:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 16:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-5 16:48
本帖最后由 厚德载物163 于 2010-10-7 06:01 编辑
RAIDXpert这个软件是有用的,就像名字所说的一样,是用在raid上,AMD的raid驱动默认ncq是关闭的,所以 ...
深谷白云 发表于 2010-10-5 16:18

amd的驱动问题,我觉得这个说的很清楚:
http://hi.baidu.com/niuxue3/blog ... da82580823027e.html
你说的直接装amd的achi驱动就等于开了ncq,这个我不敢苟同,因为我作过测试,装amd10.8版的achi驱动和装amd的achiraid驱动,用RAIDXpert开ncq,结果是不一样的,普通硬盘不明显,ssd后者的HDTune连续读速度提高5~8%左右,时间长了那图也不知在哪里,就不上图了.
另外用amd的achi驱动,在设备管理器里是没有存储控制台的.
作者: per1-q1222    时间: 2010-10-5 16:53
回复  per1-q1222


   intel南桥驱动 已经装了~
water1986 发表于 2010-10-5 16:41

已經啟用了...
作者: 深谷白云    时间: 2010-10-5 16:54
本帖最后由 深谷白云 于 2010-10-5 16:55 编辑
amd的驱动问题,我觉得这个说的很清楚:

你说的直接装amd的achi驱动就等于开了ncq,这个我不敢苟同,因为我 ...
厚德载物163 发表于 2010-10-5 16:48

[attach]1397292[/attach]

   ahci 默认开启ncq是amd给出的回答,至于存储控制台在设备管理器里是看得见的,另外测试我也做过,得出的结论和你相反
作者: water1986    时间: 2010-10-5 17:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-5 17:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-5 17:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-5 17:10
ahci 默认开启ncq是amd给出的回答,至于存储控制台在设备管理器里是看得见的,另外测试我也做过, ...
深谷白云 发表于 2010-10-5 16:54

我的图是这样的:
[attach]1397296[/attach]
用普通硬盘HDTune测试结果是不明显的,用ssd测试结果差异大.你用ssd测试了吗?
作者: 深谷白云    时间: 2010-10-5 17:22
我没有ssd硬盘,所以没有测,至于机械硬盘测ahci驱动比raid驱动曲线要平滑很多
作者: 深谷白云    时间: 2010-10-5 17:23
标题:
我的图是这样的:

用普通硬盘HDTune测试结果是不明显的,用ssd测试结果差异大.你用ssd测试了吗?
厚德载物163 发表于 2010-10-5 17:10



    你装的是raid驱动,当然有raid控制台啦,另外我发了那么多贴怎么还没正式呀?
作者: per1-q1222    时间: 2010-10-5 17:31
回复  深谷白云


为什么业界不给出统一的NCQ标准
nv,amd,intel各有各的说法
看来这技术不太完善 或 ...
water1986 发表于 2010-10-5 17:04

NCQ有標準..
這是你理解不夠徹底...
1. 沒甚麼人會去看T13組織的Draft(極囉嗦又難看, 而且只有draft...正式版要錢..)...
2. 你把SATAIO組織擺到哪裡了???..
作者: pzdiy    时间: 2010-10-5 17:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-5 17:50
本帖最后由 厚德载物163 于 2010-10-5 18:12 编辑

找到图了.用amd的10.8achi驱动的测试结果[当时忘了用HDTune]
[attach]1397325[/attach]
[attach]1397326[/attach]
[attach]1397342[/attach]

以下是用amd的achiraid驱动加RAIDXpert开ncq的测试结果:
[attach]1397313[/attach]
[attach]1397314[/attach]
[attach]1397324[/attach]

用amd10.8achi驱动和用amd achiraid驱动加RAIDXpert软件开ncq,测试结果还是有很大区别的.
作者: Sirlion    时间: 2010-10-5 17:57
唉,都什么时候还讨论这么久,intel只要开启了ahci就自动开启ncq……
作者: 厚德载物163    时间: 2010-10-5 18:38
你装的是raid驱动,当然有raid控制台啦,另外我发了那么多贴怎么还没正式呀?
深谷白云 发表于 2010-10-5 17:23

好像amd的raid驱动和amd的achiraid驱动不是一回事.
作者: 深谷白云    时间: 2010-10-5 18:40
好像amd的raid驱动和amd的achiraid驱动不是一回事.
厚德载物163 发表于 2010-10-5 18:38



    ahciraid驱动是把两个弄在一起
作者: nom8393    时间: 2010-10-5 18:45
SSD用不上NCQ,NCQ只能改善机械硬盘连续读取性能。
作者: 深谷白云    时间: 2010-10-5 18:45
记得intel也是建议在ahci模式下来组建raid,因为比较灵活
作者: 厚德载物163    时间: 2010-10-5 18:59
回复 72# 深谷白云
单装amd的achi驱动,貌似是不开ncq的,要不然我的测试结果差异有这么大.10.8的achi驱动还是比较新的,而achiraid驱动还相对老一点.
作者: nom8393    时间: 2010-10-5 19:03
回复  深谷白云
单装amd的achi驱动,貌似是不开ncq的,要不然我的测试结果差异有这么大.10.8的achi驱动还是 ...
厚德载物163 发表于 2010-10-5 18:59



    你还是回去再看NCQ原理吧。SSD不支持NCQ的。
作者: 深谷白云    时间: 2010-10-5 19:04
回复  深谷白云
单装amd的achi驱动,貌似是不开ncq的,要不然我的测试结果差异有这么大.10.8的achi驱动还是 ...
厚德载物163 发表于 2010-10-5 18:59



    这个所谓的10.8驱动其实是很老的驱动,只不过为了跟催化剂打包才改名10.8,另外我用机械硬盘,西数黑盘还有日立的都是ahci驱动要更为优秀,ahciraid驱动甚至还不如win7自带的,至于ssd我就不清楚了,而且AMD都明确说了用ahci驱动开ahci自然就开了ncq,因为ncq是属于ahci的一部分
作者: 深谷白云    时间: 2010-10-5 19:18
以前有人去问amd官方,这就是回复:
NCQ is enabled as default in our SATA AHCI driver.
However, if you are using our SATA RAID driver, NCQ is disabled as default
作者: 厚德载物163    时间: 2010-10-5 19:40
你还是回去再看NCQ原理吧。SSD不支持NCQ的。
nom8393 发表于 2010-10-5 19:03

ssd是支持ncq的,看看这个,说的明白一点:
http://bbs.ocer.net/thread-287156-1-1.html
作者: 厚德载物163    时间: 2010-10-5 20:18
本帖最后由 厚德载物163 于 2010-10-5 21:53 编辑

回复 76# 深谷白云
呵呵,那我就不清楚了.
我是按我的测试成绩来定电脑的状态的.机械硬盘测得少,有效果但是不明显,ssd的测试成绩真的差异很大.
另外你用achiraid驱动的时候用RAIDXpert开ncq了吗?如果没有用是不是测试曲线会不好一些,一般不至于比win7自带的更差.
作者: 网漠游侠    时间: 2010-10-5 20:54
AMD的板子 开了近一上午 才成功
作者: pzdiy    时间: 2010-10-5 20:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: water1986    时间: 2010-10-5 22:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-5 22:40
以前有人去问amd官方,这就是回复:
NCQ is enabled as default in our SATA AHCI driver.
However, if y ...
深谷白云 发表于 2010-10-5 19:18

能给个链接吗?
作者: 深谷白云    时间: 2010-10-5 23:16
回复  深谷白云
呵呵,那我就不清楚了.
我是按我的测试成绩来定电脑的状态的.机械硬盘测得少,有效果但是不 ...
厚德载物163 发表于 2010-10-5 20:18


用RAIDXpert开了,所以才能发现开不开ncq与能否看到参数无关
作者: 深谷白云    时间: 2010-10-5 23:17
能给个链接吗?
厚德载物163 发表于 2010-10-5 22:40



    这个最原始的出处我得找了,之前是一帮老外在争论这个,后来有人就去问,刚刚我折腾了很久也没找到当初那帖子,然后又遇到停电……
作者: stephenmaxmax    时间: 2010-10-5 23:23
本帖最后由 stephenmaxmax 于 2010-10-5 23:29 编辑

看到这贴,我去装了RAIDXpert,开ncq。然后重新跑win7体验指数评估,结果硬盘得分6.2(迅猛龙raid0)。。。
以前怎么跑都是5.9的。。。

我以前装过RAIDXpert,开了ncq,以为完事了,就卸掉了,,看来不是这么回事,如果卸掉RAIDXpert,貌似就不起作用了

ps:win7给分提升到6.2,但是HDTune测试曲线变得跌宕起伏的很难看,之前还算平稳。。
作者: water1986    时间: 2010-10-5 23:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: stephenmaxmax    时间: 2010-10-5 23:58
望楼上出侧视图 另外 我也是迅猛龙不过是单盘80
water1986 发表于 2010-10-5 23:37


[attach]1397554[/attach]

这个。

然后hdtune的曲线我就不上了,因为跑了4次,都是跑到1/3处看不下去了。
作者: 厚德载物163    时间: 2010-10-6 00:31
用RAIDXpert开了,所以才能发现开不开ncq与能否看到参数无关
深谷白云 发表于 2010-10-5 23:16

呵呵,你说我才发现,开不开ncq与能否看到参数无关.
但是RAIDXpert这个软件还是起着管理作用的,刚测试了一下,上图:

用RAIDXpert打开写入缓存和ncq
[attach]1397572[/attach]

用RAIDXpert打开写入缓存和关闭ncq
[attach]1397573[/attach]

用RAIDXpert关闭写入缓存和关闭ncq
[attach]1397574[/attach]

明显看出RAIDXpert这个软件在起着作用.
至于achi驱动,换驱动太折腾了,就不测了.
作者: barryxu    时间: 2010-10-6 07:52
试问,ICH10和ICH10R的区别只是RAID功能吗?
P43-S3L按技嘉官方说明是ICH10,为什么装上驱动显示ICH10R
用HD检测,UDMA6 atapi7-sata,我已经拔了硬盘跳线3GB/S,驱动也装了,BIOS也开了ACHI,为什么还是不能认sata2?
作者: water1986    时间: 2010-10-6 10:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: woodpecker4977    时间: 2010-10-6 11:07
回复  stephenmaxmax


曲线怎么了。。。
water1986 发表于 2010-10-6 10:47



    估计是做系统盘跑的,就像狗啃过了一样。哈哈
作者: water1986    时间: 2010-10-6 11:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: 秀o策    时间: 2010-10-6 19:07
多線程I/O才有意義...
尤其是SSD..
per1-q1222 发表于 2010-10-5 10:59


NCQ 不是用来提升机械硬盘效率的么?
对SSD有啥用完全不理解
作者: pzdiy    时间: 2010-10-6 19:12
提示: 作者被禁止或删除 内容自动屏蔽
作者: pzdiy    时间: 2010-10-6 19:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厚德载物163    时间: 2010-10-6 21:56
本帖最后由 厚德载物163 于 2010-10-7 09:59 编辑

饭吃得太饱,又测了一下:
卸载掉RAIDXpert[在打开写入缓存和ncq的状态下]
[attach]1398102[/attach]

卸载掉RAIDXpert[在打开写入缓存和关闭ncq的状态下]
[attach]1398103[/attach]

总结:貌似RAIDXpert是可以卸载的,电脑的状态是在这个软件卸载前的状态.

再来看看用10.8achi驱动的情况:
[attach]1398104[/attach]

10.9achi驱动:
[attach]1398107[/attach]

[attach]1398111[/attach]

用amd achiraid驱动未用RAIDXpert软件:
[attach]1398113[/attach]

用amd achiraid驱动加用RAIDXpert打开ncq:
[attach]1398118[/attach]

[attach]1398119[/attach]

总结:amd的achi驱动貌似默认是打开了ncq的[存疑],优点是hDTune能看见硬盘信息[温度不显示],缺点是硬盘性能没有用achiraid驱动加RAIDXpert开启ncq好,关机时光驱还莫名其妙响一声.
另外用amd的achiraid驱动[未装RAIDXpert软件时]默认状态是打开写入缓存和关闭ncq.
作者: 厚德载物163    时间: 2010-10-6 23:20
这个最原始的出处我得找了,之前是一帮老外在争论这个,后来有人就去问,刚刚我折腾了很久也没找 ...
深谷白云 发表于 2010-10-5 23:17

也许你是对的,只是貌似用achi带的ncq效果没有用achiraid驱动加RAIDXpert开ncq好.
作者: stephenmaxmax    时间: 2010-10-6 23:28
楼上的测试中“RAIDXpert卸载后ncq仍然管用”的结论。我怀疑其成立前提是amd ahciraid驱动没有重装或安装新版本过。

因为我确实经历了5.9到6.2的变化,而我去年系统做好后当天就装了RAIDXpert开ncq,随后就卸载了RAIDXpert,原因是这软件大而不当搞了那么多进程只做了这么丁点的事情。有可能确实RAIDXpert卸载后ncq仍然生效,但是重装或升级ahciraid驱动后又变回关闭ncq状态
作者: 厚德载物163    时间: 2010-10-6 23:35
楼上的测试中“RAIDXpert卸载后ncq仍然管用”的结论。我怀疑其成立前提是amd ahciraid驱动没有重装或安装新 ...
stephenmaxmax 发表于 2010-10-6 23:28

对的,完全正确.
我本来想加上这个意思的,上图太多就没顾上.谢谢你的补充.
作者: 厚德载物163    时间: 2010-10-7 00:16
又测了一下,RAIDXpert是可以卸载的,系统保持在RAIDXpert卸载前认定的状态[开关机不受影响],前提是achiraid驱动不能重装或换新版本.
作者: 深谷白云    时间: 2010-10-7 01:09
还真有心呀,上次我折腾了一晚上就不愿意再弄了,图片都没留下
作者: slr    时间: 2010-10-7 01:13
看来我这小白回去得折腾AMD平台的磁盘驱动了。。。




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