Board logo

主題: [求助] [問題]請問關於開啟"UDMA MODE 6" [打印本頁]

發表人: FANTASY    時間: 2009-12-13 06:27 PM     主題: [問題]請問關於開啟"UDMA MODE 6"

用HD TUNE看硬碟資訊,
技術支援 "UDMA MODE 6"
目前使用 "UDMA MODE 5"

請問要如何開啟"UDMA MODE 6"呢?
是要掛AHCI才有嗎?
"UDMA MODE 6"是133
那跟SATAII的300有關嗎?

因為今天剛裝了SSD,
還在摸索優化的方式
發表人: lightwing    時間: 2009-12-13 06:34 PM

正常來說會自動偵測並設定為UDMA 6
會有降速的狀況是因為OS偵測到太多error
所以會降速....

要恢復正常先換SATA線和SATA port試試看...
如果還是持續發生建議把裝置送修
發表人: FANTASY    時間: 2009-12-13 07:58 PM


引用:
lightwing寫到:
正常來說會自動偵測並設定為UDMA 6
會有降速的狀況是因為OS偵測到太多error
所以會降速....

要恢復正常先換SATA線和SATA port試試看...
如果還是持續發生建議把裝置送修

每顆硬碟都只開到UDMA 5
但是用測試軟體測試都能超過100M

是一定要掛AHCI才有UDMA6的效能嗎?
發表人: lightwing    時間: 2009-12-13 08:29 PM


引用:
FANTASY寫到:

引用:
lightwing寫到:
正常來說會自動偵測並設定為UDMA 6
會有降速的狀況是因為OS偵測到太多error
所以會降速....

要恢復正常先換SATA線和SATA port試試看...
如果還是持續發生建議把裝置送修

每顆硬碟都只開到UDMA 5
但是用測試軟體測試都能超過100M

是一定要掛AHCI才有UDMA6的效能嗎?

如果是晶片關係才顯示成這樣的話,
就不用管它了....

記得有些晶片用SATA介面下使用IDE模式,只會辨識出UDMA5...
但是不影響正常使用
發表人: Sato    時間: 2009-12-13 08:30 PM

建議把您的主機配置列出來,也許比較好釐清問題。
發表人: RetupmocSoft    時間: 2009-12-13 08:45 PM


引用:
FANTASY寫到:
每顆硬碟都只開到UDMA 5
但是用測試軟體測試都能超過100M

是一定要掛AHCI才有UDMA6的效能嗎?



看來是如此的

AHCI 打開後變成 UDMA6

未開啟前只有 UDMA5
發表人: Sato    時間: 2009-12-13 08:53 PM


引用:
FANTASY寫到:

引用:
lightwing寫到:
正常來說會自動偵測並設定為UDMA 6
會有降速的狀況是因為OS偵測到太多error
所以會降速....

要恢復正常先換SATA線和SATA port試試看...
如果還是持續發生建議把裝置送修

每顆硬碟都只開到UDMA 5
但是用測試軟體測試都能超過100M

是一定要掛AHCI才有UDMA6的效能嗎?

AHCI(Advanced Host Controller Interface 進階主機控制器介面),是一種允許軟體與SATA儲存裝置溝通的硬體機制,可讓SATA儲存裝置啟用進階SATA功能,例如原生指令佇列(NCQ, Native Command Queuing)及熱插拔。AHCI詳細定義了一個記憶體架構規範給予硬體製造商,規範如何在系統記憶體與SATA儲存裝置間傳輸資料,目前(2008年6月)最新AHCI規範為1.3版。


AHCI跟UDMA之間並沒有直接的關連,主機板晶片組支援AHCI模式才能啟動有NCQ功能的硬碟。
支援UDMA 6,得看你主機板的南橋晶片型號與硬碟是否都有對應,才能正確支援到UDMA Mode 6。
請參考下圖:
AHCI 功能啟用之後的 UDMA Mode 為 6


關閉 AHCI 功能啟用之後的 UDMA Mode 仍然為 6


使用 Win 7 與 XP 做對照的原因是,我XP要支援AHCI模式需再安裝OS前預載入驅動程式才能正確支援,因此我是在無安裝所需驅動安裝的XP;而Win 7是在開啟AHCI模式下時直接安裝,不需預載任何驅動。因此可以證明AHCI與UDMA Mode 並無很直接的關連在。

建議檢查您的主機板設定、以及晶片組型號及硬碟型號,三者皆對應到才能正確支援您所需的UDMA Mode。
http://www.pcdvd.com.tw/showthread.php?t=816022  這篇也有人跟你類似相同問題,參考一下吧。

老實說 UDMA 5 換成 UDMA 6提升的讀寫效率有限  100MB --> 133 MB,您用的是 SSD 固態硬碟,已經比傳統機械硬碟快上很多了,可能轉換到UDMA 6能感受到的很有限。
當然,要解決這問題也是有辦法。使用第三方晶片 (插介面卡),就可以看到要的模式,但是前面有說了,提升的效能相當有限,並不建議花這冤枉錢去弄這東西。

[Sato 在  2009-12-14 03:09 PM 作了最後編輯]
發表人: FANTASY    時間: 2009-12-14 01:48 AM

北橋是X48
南橋是ICH9R
難道ICH9R真的完全不支援UDMA 6嗎?

還有,
SATAII的300MB的頻寬,
跟UDMA 6的133MB頻寬有關係嗎?
我一直認為兩者的頻寬是指同樣的東西,
但為何SSD的讀取測試可超過133?
只開到UDMA 5,不是最多就只有100MB嗎?

還是說它是指"跑IDE模式"時的速度?
那在何種情況下它會跑IDE模式?

[FANTASY 在  2009-12-14 01:51 AM 作了最後編輯]
發表人: Sato    時間: 2009-12-14 03:14 PM

ICH9R 不支援 UDMA Mode 6 ,只支援到 UDMA Mode 5...
BIOS -> IDE模式關閉,改使用SATA (AHCI) Mode ...
HD Tune所顯示的模式參考就好,真正的應該還是要看您設定的硬體模式才是真實模式。
誤判結果~


UDMA (UATA) 與 SATA-2 3.0Gbps (300MB) 實際速率並沒有直接的關係,兩個是不同的技術~
簡單說就是若使用SATA模擬IDE模式,就是跑UDMA Mode (100/133);使用SATA Mode,就是跑 1.5Gbps (150MB)或3.0Gbps (300MB)。

硬碟的傳輸速率分成外部傳輸速率和內部傳輸速率,通常外部傳輸的速率是固定的,每一家都是相同(例如SATA2為300MB/s),而內部傳輸的速度每家就不盡相同,內部傳輸的速度是指碟片上讀取的時間,通常內部傳輸速度是遠低於外部傳輸速度,內部傳輸的數據會置入緩衝中,再交由外部的I/O傳輸出去。

HDTune 測的是內部傳輸速率...  (測外部沒意義,大家都一樣。)
SSD能跑超過133 MB以上甚至200MB,都不是問題,若能跑到接近300MB,就等於跟外部傳輸是同步~

[Sato 在  2009-12-14 11:01 PM 作了最後編輯]
發表人: FANTASY    時間: 2009-12-14 07:10 PM

但是,
如果啟用sata模式,
一定是要強制掛AHCI嗎?
http://www.intel.com/support/tw/ ... cs-020811.htm#modes

當初灌XP沒有掛AHCI
發表人: Sato    時間: 2009-12-14 10:54 PM

雖說AHCI是用來啟動NCQ功能,也就等於是以SATA mode運作,是綁在一起的...
(AHCI=SATA mode)

Intel 官網就這麼說明了...
SATA 模式 (AHCI;熱抽換) SATA 控制器有三種操作模式:
* IDE 模式 - 無 AHCI,無 RAID
* SATA 模式 (有時稱作 AHCI 模式) - 啟用 AHCI,無 RAID
* RAID 模式 - 啟用 AHCI,啟用 RAID   AHCI 模式亦允許使用熱抽換磁碟。

若 SATA 磁碟是開機磁碟的話,在安裝作業系統後,不建議您再切換 BIOS 內的 SATA 模式。切換模式可能會立即造成藍色畫面和 0x0000007b 錯誤代碼,接著會重新啟動。


XP當初沒掛AHCI驅動的話,比較快的方式是重灌時載入驅動,網路上是有一些可以直接掛驅動的方法,但有點小複雜。

不然就是安裝Vista或Win 7了,有直接支援。

[Sato 在  2009-12-14 10:59 PM 作了最後編輯]
發表人: FANTASY    時間: 2009-12-15 02:32 AM

不想重灌xp,
試了好幾種方法還是掛不上AHCI
發表人: Sato    時間: 2009-12-15 01:19 PM


引用:
FANTASY寫到:
不想重灌xp,
試了好幾種方法還是掛不上AHCI


不過SSD的內部讀取效率可以飆破200MB耶~
現在比較疑點的是,只突破133MB,能提供一下您SSD的型號嗎?
發表人: FANTASY    時間: 2009-12-15 02:08 PM


引用:
Sato寫到:

引用:
FANTASY寫到:
不想重灌xp,
試了好幾種方法還是掛不上AHCI


不過SSD的內部讀取效率可以飆破200MB耶~
現在比較疑點的是,只突破133MB,能提供一下您SSD的型號嗎?

當然可以破200MB啦,
只是想說UDMA 6的上限是133,
但它卻工作在UDMA 5,
卻能破UDMA 6的上限,
而且是在IDE模式下

我的SSD是SOLIDATA SSD K5 32G SLC,
剛剛搜尋到別的文章,
OCZ的說明書上寫"使用SSD勿開啟AHCI"

[FANTASY 在  2009-12-15 04:34 PM 作了最後編輯]
發表人: Sato    時間: 2009-12-16 01:12 AM


引用:
FANTASY寫到:
當然可以破200MB啦,
只是想說UDMA 6的上限是133,
但它卻工作在UDMA 5,
卻能破UDMA 6的上限,
而且是在IDE模式下

我的SSD是SOLIDATA SSD K5 32G SLC,
剛剛搜尋到別的文章,
OCZ的說明書上寫"使用SSD勿開啟AHCI"
[FANTASY 在  2009-12-15 04:34 PM 作了最後編輯]


使用SSD勿開啟AHCI ?!  這部分我還真第一次看到,不過也因為我沒有在使用SSD所以也沒特別去了解,所以自然就比較不清楚。
http://www.coolaler.com/showthread.php?t=195396
有人說是一半一半...

不過,UDMA模式6或5,應該不影響硬碟的內部傳輸才對,UDMA指的是外部傳輸速率,難道是內部傳輸速率被外部給受限了?

[Sato 在  2009-12-16 01:16 AM 作了最後編輯]
發表人: FANTASY    時間: 2009-12-17 01:20 AM

剛剛成功安裝AHCI了,
HDTUNE顯示目前是UDMA 6
發表人: Sato    時間: 2009-12-17 01:56 AM


引用:
FANTASY寫到:
剛剛成功安裝AHCI了,
HDTUNE顯示目前是UDMA 6

裝了AHCI 所顯示的 UDMA 6應該是 HD tune 判斷錯誤,畢竟UDMA跟SATA完全是兩種技術...
不過前面已經解是一大串了,總算是正式以真實SATA模式跑。
但有找到一些文章指出,SSD若以AHCI模式跑會有一半機會造成SSD效能下降到比UDMA模式還慢~
跑看看 HD tune 貼張圖上來看看~
發表人: FANTASY    時間: 2009-12-17 05:54 PM


引用:
Sato寫到:

引用:
FANTASY寫到:
剛剛成功安裝AHCI了,
HDTUNE顯示目前是UDMA 6

裝了AHCI 所顯示的 UDMA 6應該是 HD tune 判斷錯誤,畢竟UDMA跟SATA完全是兩種技術...
不過前面已經解是一大串了,總算是正式以真實SATA模式跑。
但有找到一些文章指出,SSD若以AHCI模式跑會有一半機會造成SSD效能下降到比UDMA模式還慢~
跑看看 HD tune 貼張圖上來看看~

我的SSD是裝作業系統,
而且又有開RAMDISK,
所以測試的波動比較大,
讀取平均180左右吧,
原本的IDE模式波動比較小,
只有前十秒在200MB以下




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0