果然玩到了...自己XD
首先,我的板子是785G,沒有SATA3,跑不到全速是意料之中,但沒想到只有190MB/s。(Raid模式的Single disk)
這時就慶幸自己有先見之明,先買了USB3.0的擴充卡和外接盒。
一測,挖槽!剩180MB/s,更慘,怎麼會這樣呢?
想通了立馬大罵自己三聲蠢蛋,外接盒提供的是SATA2轉USB3,源頭就被SATA2限制住了,甭論介面轉換的效能損失了。
當下網拍了一張SATA3的擴充卡(其實小年夜當天踏片了光華新天地,就是找不到),
HighPoint 的Rocket 620A,支援SATA3.0,在PCI-e 2.0下可達500MB/s。
使用的晶片是Marvell 9128,這晶片在SATA3剛出的的時候,有些主機板就是用這塊晶片來提供SATA3。
今天拿到了商品,二話不說扒光上機,上的是PCI-e 2.0 x4:讀取..............250MB/s
嗯...我記得C300這顆是355MB/s啊(拿出盒子+爬文再確認)。
與驅動奮鬥一段時間後想到,250MB/s 好像是PCI-e 1.0的上限,該不會是這個關係吧?當下罵了ASUS三聲!居然偷我2.0頻寬!(此為情緒表現)
把心一橫,開了onboard graphics,拆了6950,把擴充卡上PCI-e 2.0 x16,我不信這根頻寬還不夠!
一測.......................還是250MB/s

到底是哪個環節出問題了,我也搞不清楚。
爬一下文,當時用Marvell 9128提供SATA3的主機板,以GA-P55A-UD3為例,BIOS會有個選項:Turbo SATA3/USB3.0
開啟Turbo SATA3 後才會將Marvell 9128 控制器的PCIe 速度設為PCIe Gen 2。所以我懷疑在主機板/擴充卡上是否也要做類似的設定才行。
但找遍BIOS/擴充卡設定,都沒有看到類似的選項。所以來01問問,有沒有人遇過類似的情況?
環境:
主機板: ASUS M4A785TD-V EVO
測試硬碟: Crucial C300 64GB
擴充卡: HighPoint Rocket 620A (Marvell 9128)
作業系統: Windows 7 x64 (已測過MSAHCI,結果相同)