修改1394 外接盒(5.25"),讓讀寫速度加快3倍!



贊助商連結


akiza
2001-07-01, 02:51 PM
修改 1394 外接盒,讓讀寫速度加快3倍!

目前市面上可以買到的1394外接盒的"大宗",都是以OXFW900/911的 1394-ATAPI 橋接晶片為主,但市如果買了1394外接盒,想自己拿個3.5"硬碟作外接硬碟,那速度可能會讓你氣死!為什麼? 請看分明...^^

目前大部分的外接盒採用的OXFW900/911,有著截然不同的性能,大致的組合如下:

1.OXFW900 5.25" CD/DVD/CD-RW/HARDISK外接盒

2.OXFW900 3.5" HARDDISK 外接盒

3.OXFW911 3.5" HARDDISK 外接盒

其中911和900兩晶片的最大差別就是911相容 UDMA66/33(一般廣告都標明可以支援到UDMA/100,但是原廠SPEC堨u說到UDMA66),扣掉資料轉換的損耗大概持續傳輸率可以到45MB/SEC(官方宣稱數值)或是35MB/SEC(產品實測數值)。
900因為晶片的BUG,宣稱的UDMA33有相如的問題,所以最大的傳輸值只能到DMA MODE 2 的16.667MB/SEC...有就是官方稱的17MB/SEC...

買到(3)產品的當然沒有速度上的問題(畢竟目前能破45MB/SEC傳輸速率的硬碟屈指可數,更何況實際應用中...)但是買到(1)、(2)項產品想做硬碟外接盒使用的可能就大大的有問題了...

問題出在哪?

因為OXFW900的韌體會依據"設定值"採取不同的讀寫機制,設定成"CD-ROM/DVD-ROM"和設定成"HARDDISK"的寫入速度至少差了2~3倍以上!


以我買的1394 5.25"外接盒來說,當初的考慮是5.25"的彈性較大,可以做CDROM-DVDROM的外接盒,也可以加上5.25'的轉接框架來裝3.5"的硬碟(框架有風扇,散熱較好),甚至可以裝硬碟抽取盒( ^_^ ),這樣抽換硬碟時只要開關外接盒的電源,不必關機重開,不是比原本的抽取盒更好用嗎?

但是買回家一裝,心情跌到了谷底... 一顆IBM 20.5 GB的硬碟,用各種 BENCHMARK軟體測試,數字有夠難看的...讀 7XXX KB/SEC...寫 34XX KB/SEC...

(IBM20.5G 的外圈可以到20.X MB/SEC,內圈可以到 13.X MB/SEC..沒記錯的話...)

說真的,一顆硬碟寫入速度只有3.XMB/SEC,在目前來說真的是沒有什麼價值了...

不死心上原廠網頁看看...什麼都沒提,只看到"介面"傳輸速率可達400MBPS/SEC(廢話!1394的規格嘛..),不死心,看看另一樣1394硬碟外接盒產品..

突然間,喵到了一行字,"傳輸設定"設定為"HARDFISK"模式?!這樣看來,OXFW900應該可以設定成各種模式才對!

上OXFW900的網站翻資料,果然!韌體堨i以設定的對應ATAPI設備可以分別對應"CD/DVD"、"HARDDISK"、"MO"、"TAPE"...

把CONFIG軟體抓回來,執行之後發現原本的設定是CD/DVD,改成HARDDISK後按下"更新",再用HDBENCH一測,讀 12XXX KB/SEC、寫 12XXX KB/SEC、100MB FILE COPY 8XXX KB/SEC (原本只有1XXX KB/SEC)...

速度差了3倍以上...雖然12.X MB還是不算快(目前大部分的新硬碟都可以到3XMB的讀寫速度),但是絕對比3.X MB的龜速快太多了!

當然,如果有一天你要把5.25"外接盒拿來裝CD/CD-RW時,記得要改回 "CD/DVD"的設定喔...

PS.就算用的是3.5"外接盒也有可能被"誤設定"為HARDDSIK以外的MODE,機率雖然不大,但是如果覺得傳輸速率太離譜,可以用OXFW900的工具程式看看設定....^^

贊助商連結


akiza
2001-07-01, 03:40 PM
至於 hardisk 和 cd/dvd 兩種設定不同的地方,應該在sector size大小的差別吧?
硬碟的sector size是512byte而cd-rom的sector size是2048byte...
3.5"MO 128MB和230MB 的sector SIZE是512BYTE、640MB/1.3GB的sector SIZE是2048 BYTE...

(記憶所及,如有謬誤請用力指正..^^)

應該是sector SIZE的大小牽涉到"寫入策略"和BUFFER RAM使用方式,所以在更改設定以後才會有這麼明顯的差距吧....

1394的熱差拔特性很適合作為外接的儲存設備,如果有 ATAPI的MO、CD-RW、磁帶機,可以買個外接盒來試試,想用就開電源,不想用就關掉...不必為了臨時要儲存備分一些資料要打斷作業關機重開,也不必把這些不是很常用的裝置整天開著在那邊吸灰塵....(內接式的ATAPI裝置如果CASE又加裝了抽氣風扇...一段時間後把ATAPI的裝置拆開來一看..裡面都是灰塵...>_<)

廠商也真的很駝鳥...如果今天買了這個外接合是拿來接MO呢?(230/128MB的)或是磁帶機呢?該附給人家的UTILITY就該附上,不能把USER當傻瓜,反正賣你一個5.25"的外接盒你就乖乖的拿去接CD-ROM/CD-RW...要拿去接硬碟、MO...那自求多福吧!

不然好歹也加註一行說明,說明內定的預設值是對應CD/DVD..要接硬碟、MO、磁帶機的..可以去DOWNLOAD設定軟體或是送回代理商處更改設定....不是嗎?

老話一句...資訊產品生產大國、消費服務是侏儸紀....>_<

ut000593
2001-07-03, 08:16 PM
請問你的OXFW900/911 CONFIG軟體是如何取得的
可不可以轉寄給我並教我如何使用(或告訴我如何取得)
謝謝

purk
2003-02-06, 10:17 PM
請問你的OXFW900/911 CONFIG軟體是如何取得的
可不可以轉寄給我

cit0316
2003-02-06, 10:23 PM
http://www.oxsemi.com/products/IEEE1394/oxfw900.html
不清楚是哪一個...