![]() |
||
Senior Member
![]() ![]() ![]() 加入日期: Sep 2003 您的住址: 台中
文章: 1,495
|
ICH8R架RAID,搬移大量檔案時,系統就一整個頓,請問換四核心能有改善嗎?
如題
最近把原本要購入Q6600的預算買了電視卡和WD 640AAKS 有了新硬碟當然就要把檔案重新整理配置 漫畫歸漫畫,電影歸電影,謎片歸.... 問題來了 當我一次搬移很多檔案(大於100G/大於1萬個)時 我的E6300使用率會在40%~60%跳動(看個電視加上網就98%了... 不就是搬個檔案,要吃到這麼高的CPU嗎 ....Orz... 而且搬的檔案類型不同,會影響到CPU使用率的高低 漫畫最高(40%~60%),MP3/影片較低(20%~50%) 而且在背景搬,不影響我工作也就算了 明明使用率還不到50%,但系統就一整個頓 從檔案總管切到IE就會當住不動數十秒 再切到KMPLAYER聽歌也要花十來秒,想點另一首歌也要花數十秒 情形很像程式當掉了,但如果耐心等待數十秒或1~2分鐘,程式又活過來了 ![]() 明明CPU使用率沒有滿載啊!!!!! 也想過會不會是硬碟過度忙碌 但是我的檔案都分散在7顆硬碟裡 會影響的也應該只有其中二顆 為什麼會整個系統都明顯變頓了 就好像是C2D退化成P3的等級 每個動作都要等等等等... 雖然沒當機 但每個動作就是不順 可是只要停止搬移檔案,系統就回復原先"順到不行"的最佳狀態! 而且搬移時明顯無法發揮硬碟平時的速度, 200G的漫畫傳10小時才傳完....orz 平時在搬(小量)都很快,每顆硬碟也用HD Tune測過,效能都在正值 唯獨在搬移大數量/大容量時,會變慢,而且拖慢整個系統的流暢度 請問有沒有改善的解決方案? 會是南橋IO系統的瓶頸嗎? 煩請對電腦IO系統熟悉的老師們指引個明燈 問題出在哪?
__________________
只看得見別人在過爽日子嗎? 什麼時候努力讓自己過得爽一點呢? |
|||||||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Aug 2002
文章: 904
|
引用:
搬移大檔案會頓,真的是老毛病, ICH8、ICH9和ICH10都一樣, 換四核心也沒幫助, 而且不論是SATA或e-SATA或USB, 傳大檔都會影響到系統。 推斷是南橋頻寬的問題, 就算插了外加的Raid或擴充卡, 還是會頓頓的, 因為這些卡一樣會吃南橋頻寬。 |
|||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Feb 2003 您的住址: 我也不知道
文章: 743
|
小弟覺的應該是卡在wait那邊吧
建議架raid0,提升i/o的速度,而cpu我覺的是可以不必升級 以小弟的環境來說,sas 15k.5 73Gx2 raid0,wd 640gx4 raid0,搬移大檔,cpu吃的資源情況也是跟樓主一樣,大約50~60%在跳,我看當時資源都是i/o吃最多
__________________
樹多必有枯枝,人多必有白痴 樹不要皮必死無疑,人不要臉天下無敵 |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Jan 2003 您的住址: Taipei
文章: 513
|
引用:
如果RAID卡插在北橋的PCIE上,還會有如此現象嗎?
__________________
我的可愛女兒 http://www.flickr.com/photos/xiecolleen http://0rz.tw/321AC http://xiemark.blogspot.com/ |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Oct 2000 您的住址: 台北市
文章: 3,232
|
引用:
這是中斷造成的,整個x86架構不改之前,應該是無解。 PC系統中,CPU 必須執行或監督I/O 資料的傳送,即CPU 必須不斷 地去檢測I/O 的狀態,且在等待(Waiting)每一個I/O 運作完成時,CPU 則作自己 的事(Busy)。理論上,對於CPU 與I/O 的重疊動作雖可行,但實際上卻不可能。 中斷的原理: 中斷是指CPU 正執行正常工作的期間,由CPU 外界或內部產生的 一個例外的要求,要求CPU 暫時停下目前的工作,來做些必要的處理, 以便滿足突如其來的狀況。 中斷的種類大體來說,不外乎硬體中斷、軟體中斷這兩類。硬體中 斷的形成,通常是外界的硬體裝置利用由CPU 拉出的中斷要求信號線 來通知CPU 中斷的請求。而軟體中斷,通常是CPU 自己引發的,比如 說執行了不該執行的指令、計算錯誤或者是執行某個用來產生軟體中斷 的指令。 對於處理中斷的一般原則是將目前執行CPU 狀態紀錄下來,然後 跳到中斷處理程式做進一歩處理;中斷處理完成後,回復中斷發生前的 狀態,然後繼續正常的程式執行。這些在進入及退出中斷所要做的工 作,根據不同CPU 的複雜度,會有不同的負擔(Overhead),通常有個術 語叫做:中斷潛伏期(Interrupt Latency),就是用來說明這類的處理延遲。 I/O不斷的叫CPU中斷去處理搬檔案的指令,系統不頓也難...... ![]()
__________________
![]() |
|
![]() |
![]() |
Amateur Member
![]() 加入日期: Nov 2005
文章: 33
|
ICH8R還是要靠CPU,RAID上若是有I/O的 CPU則CPU的loading就不會很高.RAID 0也是一樣要靠CPU來處理.要用RAID還是買張好的RAID卡來用吧.
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Jan 2003 您的住址: Taipei
文章: 513
|
引用:
感謝您的說明。 難怪最近Intel在改PCIE的一些系統問題。
__________________
我的可愛女兒 http://www.flickr.com/photos/xiecolleen http://0rz.tw/321AC http://xiemark.blogspot.com/ |
|
![]() |
![]() |
*停權中*
加入日期: Feb 2004
文章: 2,909
|
多裝幾顆實體硬碟吧XD
公司的E6250+965在燒DVD時最多只能用4X在捎 家中K7<462針腳>燒DVD還能上到8X...還是用USB外接 原因差再 K7好多顆實體HDD阿XD OS,存放,燒錄...都不同顆 公司就一顆,燒個DVD就噸到爆XD 大大參考看看吧XD |
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Sep 2003 您的住址: 台中
文章: 1,495
|
遇到貴人了
![]() to bij831 ; Reich唐 大 感謝精譬的解說 想必不是科班出身就是業界人士~ 應該就如你們所說,是Waiting的問題 因為實際上,CPU負載只有60%上下 初步可以排除CPU跑不動 硬碟也有7顆 其中二顆WD 250G企業版跑RAID 0 另二顆也都是效能不錯的AAKS系列 7顆硬碟交相協同作業下, 應該也不至於搶效能.. 不過很意外的..號稱多工超強的雙核甚至是四核 竟然只是搬個檔案就能讓系統停擺 感謝大大提供寶貴資訊 看來我需要的是再組一台網路磁碟伺服器...而不是換四核心..orz
__________________
只看得見別人在過爽日子嗎? 什麼時候努力讓自己過得爽一點呢? |
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Jan 2003 您的住址: 惡運深淵
文章: 2,562
|
不管是啥SCSI或ICHxR一類的
在XP上,"在磁碟上啟用寫入快取"要打開... ICH7R以上,能開AHCI就盡量開 最近才發現在IBM某型主機上灌了XP後,Raid0效能極度不彰 做點小事,就連SNMP都會掉資料.. 結果才發現,某些狀況下,"在磁碟上啟用寫入快取"預設竟然是沒打勾的... 不打勾的情況下,就看到硬碟燈是狂閃 ![]() |
![]() |
![]() |