瀏覽單個文章
stratos2005
Power Member
 

加入日期: Mar 2005
文章: 648
引用:
作者Chang JQ JQ
這個問題好像就一直沒測底的解決,以前在
2k上有強制開過,真的好快,但...很快的就重灌了
,此後已經不再關心這件事情了,反正很少有機會
同顆資料上,複製相同的檔案,一般來說都是用剪貼的。

很怪異的是,有些人開了也沒事,我是開了就出現問題,
比較倒楣的那種

XP 有沒有開! 系統是顯示有開,複製的時間也和
IDE 相同,只不過比較快的居然是 SATA,穩穩的跑
就好了,管他有沒有開 >_<


那不說同台硬碟檔案是複製還是剪貼的問題
那是基本的同台硬碟同時做讀寫的問題,這遠比複製檔案嚴重的多
例如IE總需要在硬碟上做Temp吧
例如妳總直接下載某檔案到桌面上,直接解壓縮安裝吧
例如妳的Page Files他時常都是在讀出跟寫入吧
硬碟上一定經常發生讀取+寫入的行為
最簡單的開個都是jpg的資料夾,檔案作預視,他都要同時讀寫
雖然大部分時候,這些讀寫量不同大,速度差異也不大
可是要是你沒有很大的快取,硬碟本身機體的快取用盡
系統的寫入快取發揮不了作用,硬碟大量seek,效能就急遽下降
這就產生為何某些時候,scsi反而比ide要慢得多的狀況

scsi用戶,必須小心避免上述狀況,例如把Page File放別處
不在同台scsi硬碟上,放置需要安裝的大套軟體母片
將IE或其他軟體的Temp檔案,交錯放在不同的磁碟機上面
花較多的金錢,卻如此痛苦,仍然無法準確預見何時系統要同時讀寫
也仍然無法保證,妳的scsi硬碟會比ide機種快多少

堅持要用scsi的用戶,可以準備去使用I/O的子系統
並且在上面加裝數百MB的記憶體,他將都成為scsi系統的寫入快取
這個快取量沒有主系統那麼大,例如說一般主系統有1-2gb記憶體
假如沒跑大套東西,其中可能有1g以上會當成ide硬碟的快取

不過I/O子系統仍有很大優勢,他可以降低系統I/O的負載
而且在同樣子系統中,他動作對主系統的資源消耗量非常的低
跟IDE的相比,兩者相差天差地遠。這個子系統的處理器不用很快
就算老舊的I960,都可以收到一些效果,即使他throughout很低
他是獨立於主系統之外,可以自行控制所有I/O動作
新的I/O處理器速度好得多了,不過這些控制卡就更貴了

一般多人多工的作業系統,就沒有預設系統的寫入快取
他必須要避免掉某些問題。這時I/O子系統的快取就發揮很大作用
大量的快取配合上電池模組,他可以方便的搭配主系統裝置
在多人多工的server上,用一個I/O子系統或單純的scsi控制卡
效能差距會非常大(也是因為scsi硬碟等於在沒有寫入快取下工作)

當然,在單機之下,這個I/O子系統不像是多工Server的必備品
因為面對單一使用者時,妳的處理器,遠比人類的大腦快得多
一台便宜的IDE硬碟,在windows底下,通常就相當好用了
妳願意購置昂貴的I/O子系統,配合高速萬轉scsi硬碟做raid
對速度當然很有幫助,但是這花費卻更大了
舊 2005-03-15, 05:03 PM #39
回應時引用此文章
stratos2005離線中