[討論] AHCI 與 NCQ 有何不同? (了解NCQ的功能,為硬碟提速)

fsaa3dfx

進階會員
已加入
2/17/05
訊息
92
互動分數
0
點數
0
爬文爬到這幾篇

http://techreport.com/reviews/2006q2/am2-chipsets/index.x?pg=4
http://www.intel.com/cd/corporate/pressroom/apac/zht/date/2004/95821.htm
http://www.intel.com/technology/serialata/ahci.htm
http://www.hkepc.com/bbs/archiver/?tid-615043.html
http://www.stor-age.com/zhuanlan/zgb/htm2004/04042106MXH2.asp

看的一頭霧水@@

不過大概整理出心得,如果有先進較懂的 或者 有誤 歡迎補上

---------------------------------------------

01.

完整的說應該叫串列AHCI,。它是Intel領頭制定的新介面,
是從另一個角度對 SATA 300標準的一種規範,它只是規定了一種記憶體到SATA設備當中的介面,其中包括了對NCQ的支援,Port Multiplier等等技術,
但是不規定物理層,鏈路層和傳輸層,
所以說串列AHCI只是從控制器端對SATA 300的一種再規範

---------------------------------------------

02.

首先,NCQ是AHCI(高級主控界面)所支持的一項技術
AHCI屬於SATA2 的高級特徵之一,支持SATA功能的主板並不一定支持AHCI ...
使用支持NCQ的主板時,通過BIOS可把SATA接口設置為3種不同模式:RAID、AHCI、IDE

進入主板BIOS

找到“Integrated Peripherals”→“OnChip Serial ATA Device”,查看此處是否“AHCI”選項。就代表你的晶片組是否有支援NCQ,要支援NCQ功能,BIOS中的“SATA Mode”應設為“AHCI”

 綜上所述,使用支持NCQ的主板時,通過BIOS可把SATA介面設置為3種不同模式:RAID、AHCI和IDE。

IDE模式安裝Windows的方 法沒有什么特別之處

而RAID模式需要在啟動時按F6,並通過軟碟載入RAID控制器的驅動程式。
AHCI模式和RAID一樣,在啟動時也需按F6,通過軟碟載入驅動程式。
值得注意的是,在AHCI模式下,應選擇AHCI驅動程式,
而非RAID驅動,其他安裝則與RAID模式完全相同。

---------------------------------------------

03.

軟體支援 & 驅動程式

不同的南橋都有各自的硬碟驅動程式。驅動安裝好後,控制介面中能夠看到NCQ的狀態。

各家廠商 南橋晶片組不一,所以不再贅述

請至各家南橋晶片組 或 整合晶片組,網站查詢 詳細規格 以及 驅動程式

---------------------------------------------


尤其是 狐狸康這篇 說明的比較仔細

最後,把握三大原則 你就能輕鬆愉快的享受NCQ所帶來的好處了

01.支持NCQ的晶片組
02.支持NCQ的硬碟機
03.支持NCQ的系統/驅動/軟體


以上:)
 

fsaa3dfx

進階會員
已加入
2/17/05
訊息
92
互動分數
0
點數
0
Intel 範例說明 以及 截至目前為止 支援(AHCI)NCQ的晶片組狀態列表

Intel 矩陣儲存技術
何謂進階主機控制器介面 (AHCI)?


"進階主機控制器介面" (AHCI) 是一種介面規格,可讓儲存裝置的驅動程式啟用進階的序列 ATA 功能,例如原生指令佇列及熱插拔。

注意︰AHCI 需要 Intel® 組合儲存管理員軟體,且已內建於含下列控制器集線器的晶片組:

* Intel® 82801HR I/O 控制器集線器 (ICH8R) - RAID 與 AHCI
* Intel® 631xESB/632xESB I/O 控制器集線器 - RAID 與 AHCI
* Intel® 82801GHM I/O 控制器集線器 (ICH7MDH) - 只有 RAID
* Intel® 82801GBM I/O 控制器集線器 (ICH7M) - 只有 AHCI
* Intel® 82801GR I/O 控制器集線器 (ICH7R) - RAID 與 AHCI
* Intel® 82801GH I/O 控制器集線器 (ICH7DH) - RAID 與 AHCI
* Intel® 82801FR I/O 控制器集線器 (ICH6R) - RAID 與 AHCI
* Intel® 82801FBM I/O 控制器集線器 (ICH6M) - 僅適用於 AHCI

ICH8、ICH7 和 ICH6 型晶片組,以及 ICH5 和 ICH5R 型晶片組,不使用 AHCI。

適用於:
 

violet

沒事愛閒晃的路人
已加入
7/13/04
訊息
2,214
互動分數
0
點數
36
年齡
42
又長知識了~
感謝您的整理~
 

amdk7700

高級會員
已加入
10/8/03
訊息
639
互動分數
0
點數
0
真不錯的知識~~~
又上了一課囉^^
 

shenyuhsien

0℃ sayo(ry)
已加入
8/9/04
訊息
3,304
互動分數
0
點數
36
位置
California
網站
www.coolaler.com
所以說....啟用AHCI功能以後 則不能使用RAID?? 這是樣子嗎?
假如是這樣...AHCI代表只能以單硬碟運作.... 這樣好像會去使用的人也相對減少了@@"

還請大家指點!!!
 

fsaa3dfx

進階會員
已加入
2/17/05
訊息
92
互動分數
0
點數
0
shenyuhsien 說:
所以說....啟用AHCI功能以後 則不能使用RAID?? 這是樣子嗎?
假如是這樣...AHCI代表只能以單硬碟運作.... 這樣好像會去使用的人也相對減少了@@"

還請大家指點!!!

對...不過組RAID時 相對的 原生指令緩衝區技術也會自動對應,所以沒差了...

AHCI主要都是針對單顆 或 者多顆時 不組RAID系統時 使用
 

authenticamd

榮譽會員
已加入
11/3/05
訊息
1,919
互動分數
2
點數
38
So, I guess nForce chipsets do not support this spec.
 

shenyuhsien

0℃ sayo(ry)
已加入
8/9/04
訊息
3,304
互動分數
0
點數
36
位置
California
網站
www.coolaler.com
authenticamd 說:
So, I guess nForce chipsets do not support this spec.

不能保證500系列 或者以後的系列沒有支援

不過最少能證明NF2 NF3 NF4都沒這功能>"< bios裡面沒選項...官方也沒有驅動
 

yuwei

榮譽會員
已加入
5/29/05
訊息
2,422
互動分數
2
點數
38
網站
home.anet.net.tw
哀~AMD的悲哀@@"
 
▌延伸閱讀