PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   儲存媒體討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=20)
-   -   小弟的Seagate 15K.4測試! (https://www.pcdvd.com.tw/showthread.php?t=438905)

liyun 2005-01-24 11:26 AM

可是我的不會慢說
SCSI HDD市接在SCSI RAID CARD上
CACHE開不開應該是卡決定吧?? :confused:

我的15K看起來很正常呀
要怎麼測考檔速度呢?
ATTO HD-TACH SANDRA測出來也OK呀?

CACHE有被關掉嗎?



引用:
作者klipschpromeida
唉..一早起被室友叫來看FAQ......
SCSI的裝置在MS的OS下,本來就有許多寫入快取的問題
許多MS的OS(win 2000/2003/Xp)都無法正常啟動SCSI寫入快取
裝置管理員中會不會出現寫入快取的選項不重要(這視於ASPI的問題)
而且選了不會有用(這是command被攔掉,不是他有沒有打開的問題)

一般SCSI硬碟在這些OS中效能很差,下面剛好查到一點微軟的資料
http://support.microsoft.com/?kbid=332023
當然..這資料是告訴你為他要關閉EWC的Flag的原因

而很多測試程式,通常不會反應這些SCSI硬碟效能的低落
因為測試程式會自動加入DWC的flag,這樣ide會處於一樣的無快取狀態
一個原因是測試程式覺得系統的快取,本來就不該影響硬碟本身的效能測試
但ATTO不會這樣,所以從ATTO可以看出一些SCSI差勁表現的端倪
當初這個問題也是被ATTO的測試所發現的

一般來說,有沒有寫入快取對系統影響很大,國外forum討論...

bluesystem 2005-01-24 05:08 PM

引用:
作者klipschpromeida
唉..一早起被室友叫來看FAQ......
SCSI的裝置在MS的OS下,本來就有許多寫入快取的問題
許多MS的OS(win 2000/2003/Xp)都無法正常啟動SCSI寫入快取
裝置管理員中會不會出現寫入快取的選項不重要(這視於ASPI的問題)
而且選了不會有用(這是command被攔掉,不是他有沒有打開的問題)


所以如果以跑M$ OS為前提之下, 10K RPM SATA硬碟會是比較好的
選擇嗎? 正好想趁過年大幅昇級, 已經在看各家的15K RPM硬碟了說...
結果可能會比較差嗎??

另外, 我是不太信任測速程式的結果, 畢竟還是跟實際使用上有一些差
距, 還是實際找一些測試實例來試(例如實際copy大檔案)等等我會覺
得比較貼近實際使用情況.....

gotop 2005-01-24 08:49 PM

引用:
作者moninca09
真的...15k.4非常慢...小弟拉一個4gb的iso磁碟自己copy自己
結果15k.4大約要花一台7200rpm的ide硬碟的兩三倍時間
不知道到底怎麼回事....難怪小弟用半天都感覺不出15k rpm的威力

然後我發現一件事,在windows裝置管理員的磁碟機裡
一般sata或pata的硬碟,都有一個叫"在磁碟啟用寫入快取"的功能
假如你把這個關掉,硬碟本身的寫入就會變成非常慢
會變得比15k.4還要慢,而且會大量的seek,聲音很可怕

但一般scsi硬碟,是沒有這個選項的。而感覺上,硬碟萬一是關著的
就會變成非常慢。小弟的猜測,就是seagate為了資料的安全性
把15k.4的寫入快取關閉了,這樣才能符合scsi的熱插拔資料安全性
造成說其實他在實際使用上,反而不如一般ide機種了
因為不管seek time再快,也遠遠不及快取,自己本身讀寫時
沒有寫入快取,那效能確實會非常低落

我之前是用10k6(336607)單顆scsi硬碟,傳700mb給自己(同一顆硬碟)花了2分左右
但若用二顆10k6(336607),第一顆700m傳到第二顆只要10~15sec
換了scsi to ide 一樣傳700也在15sec左右,那時我在想是我的scsi卡有問題還是scsi硬碟有問題,但換了aha39160,39320,lsi 22902 ,ami 493,ami 438 .....都是一樣結果
有一次換了15k3的scsi硬碟,但自己copy自己只要15sec跟(10k6)336607的2分比差好多
我也換了maxtor 15k18g(和sg15k3同等級)自己copy自己一樣只要15sec
所以跟scsi卡沒關係,我覺得可能是硬碟關係吧!
15k4沒用過所以不知道?
以上個人感想,對不對我不知了,不過我是試過才敢這麼說!

klipschpromeida 2005-01-24 09:32 PM

引用:
作者gotop
我之前是用10k6(336607)單顆scsi硬碟,傳700mb給自己(同一顆硬碟)花了2分左右
但若用二顆10k6(336607),第一顆700m傳到第二顆只要10~15sec
換了scsi to ide 一樣傳700也在15sec左右,那時我在想是我的scsi卡有問題還是scsi硬碟有問題,但換了aha39160,39320,lsi 22902 ,ami 493,ami 438 .....都是一樣結果
有一次換了15k3的scsi硬碟,但自己copy自己只要15sec跟(10k6)336607的2分比差好多
我也換了maxtor 15k18g(和sg15k3同等級)自己copy自己一樣只要15sec
所以跟scsi卡沒關係,我覺得可能是硬碟關係吧!
15k4沒用過所以不知道?
以上個人感想,對不對我不知了,不過我是試過才敢這麼說!


我猜想你測試時間很快速的時候
是不是當時scsi硬碟是轉換到動態磁碟
您試看看要是scsi device本身是開機磁碟時
應該寫入效率很差才對

klipschpromeida 2005-01-24 09:41 PM

引用:
作者liyun
可是我的不會慢說
SCSI HDD市接在SCSI RAID CARD上
CACHE開不開應該是卡決定吧?? :confused:

我的15K看起來很正常呀
要怎麼測考檔速度呢?
ATTO HD-TACH SANDRA測出來也OK呀?

CACHE有被關掉嗎?


cache有沒有開不是控制卡決定(除非是卡上自己的快取)
硬碟本身的2-8mb快取,是硬碟本身決定
但是OS的WCE是OS發出command的flag決定
他本來就是在很多層級都存在的

您就乾脆實測看看吧,自己copy一個4gb的檔案到同磁碟
有沒有寫入快取,時間會差到兩三倍,一般ide機種大約花2-3分鐘
您這是15k rpm的raid 0,正常的速度會更快
假如超過3分鐘就表示應該沒有寫入快取
另外您可以聽看看他是否有大量seek
缺少寫入快取時一定伴隨極大量的seek

liyun 2005-01-24 11:58 PM

剛測了一下
一個4.35g的檔
15K.4要72秒左右

WD RAPTER要1分45秒
S 160AS 要2分20秒



引用:
作者klipschpromeida
cache有沒有開不是控制卡決定(除非是卡上自己的快取)
硬碟本身的2-8mb快取,是硬碟本身決定
但是OS的WCE是OS發出command的flag決定
他本來就是在很多層級都存在的

您就乾脆實測看看吧,自己copy一個4gb的檔案到同磁碟
有沒有寫入快取,時間會差到兩三倍,一般ide機種大約花2-3分鐘
您這是15k rpm的raid 0,正常的速度會更快
假如超過3分鐘就表示應該沒有寫入快取
另外您可以聽看看他是否有大量seek
缺少寫入快取時一定伴隨極大量的seek

天昏地暗 2005-01-25 07:33 AM

剛剛看完這一篇,趕緊試試看copy 一個4.35GB的資料夾,我用Seagate 15K.3 36GB做系統碟,分成C:和D:,接在Adaptec 29320A-R,該資料夾在D碟,同樣copy在D碟上,結果慢到我受不了把它取消,看來在Windows XP上SCSI HD反而慢 :(

jouce 2005-01-25 07:53 AM

引用:
作者klipschpromeida
唉..一早起被室友叫來看FAQ......
SCSI的裝置在MS的OS下,本來就有許多寫入快取的問題
許多MS的OS(win 2000/2003/Xp)都無法正常啟動SCSI寫入快取


不知道這會不會是每次在從SCSI硬碟搬移大檔案到外接USB的IDE硬碟中都會發生Windows延遲寫入失敗錯誤警告的原因呢?
OS是2003,HDD試過Hitachic 10K和Maxtor 10K IV都有同樣的錯誤發生

klipschpromeida 2005-01-25 10:40 AM

引用:
作者天昏地暗
剛剛看完這一篇,趕緊試試看copy 一個4.35GB的資料夾,我用Seagate 15K.3 36GB做系統碟,分成C:和D:,接在Adaptec 29320A-R,該資料夾在D碟,同樣copy在D碟上,結果慢到我受不了把它取消,看來在Windows XP上SCSI HD反而慢 :(


這狀況一直是這樣沒錯,比較慘的是測試程式不容易看出來
所以許多scsi狂熱份子,投資一大筆金錢,購買昂貴的設備
沾沾自喜看著漂亮的diskmark,卻忍受比ide機種還慢的速度
同時還伴隨大量seek的噪音,實在是相當諷刺...

我提到他有一些解決方式,但是都不完美,我並沒有自己實驗
但是國外的討論區,已經對解決這問題討論很久了
微軟原本承諾XP的SP2可以解決,不過最後是跳票了

解決方案我記得不是很清楚,而且針對不同OS,要有不同處理
據說windows server 2003已經可以手動正確的打開快取
而原本系統內定是關閉的。我自己並沒有try過
另外在XP下,轉換呈動態磁碟也可以解決,但是這很麻煩
你的scsi硬碟不能當成系統磁碟,也不能轉換成基本組態
還有某些快取程式可以改善這狀況,不過我記不清楚是哪些了
而且這些程式的使用應該都有一定風險

不過樓主的測試,結果是證明他的scsi硬碟一定是有快取的
根據樓主提供的測試數據,算算一秒平均可寫入60mbps
就算只是seq. write,這成績仍然很驚人,這樣效能確實很讚
方便的話請樓主詳述一下他的軟硬體配置
參考一下他是在何種狀況下成功的打開快取的

liyun 2005-01-25 11:29 AM

其實這只是小技巧說
配備
msi k8d
opteron 250*2(200*12=2.4G)
samsung ecc reg pc3200 512mb*4
AHA 39320AR(BIOS 4.30)
15K.4 36G*2(RAID 0 on CHA) 這是 os
MAS 73G*4 (CHB)

重點:OS要用
WIN 2000 SP4裡面有個DKCACHE.EXE
可以手動打開CACHE :agree:

好像是這樣~
這是我朋友教我的 :shy:


所有的時間均為GMT +8。 現在的時間是03:50 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。