由 caosheng » 週三 2月 09, 2005 11:55 pm
前一兩個月我的X也是常常死當
鍵盤滑鼠都不能工作,連console也無法切換
現在幾乎不會了...在sarge 和 ubuntu hoary底下
但在sid unstable照當不誤,譬如最近的一個bug , gksudo 每開必當,不知道現在修正了沒?
參考個人經驗,都是正常步驟,可能比較不會當機
1. 檔案系統如果使用reiserfs 掛載成root 或主要程式所在,檢查有無mount notail 選項,不要pack 檔案尾巴比較穩定,實際測試真的差很多,其他FS系統也是類似,不要讓它做過複雜的工作
2. 超頻,bios,RAM 等設定,使用memtest86+ 測試,力求不要看到error
3. 選適合CPU 的kernel , 最好選2.6,然後裝上libc6-i686 ,可以有效降低CPU loading
4. 有空最好build 一下主要的幾個lib 像libc6 qt gtk 等等,可惜xfree86編不起來,也不會除錯,mcpu 選降一級的CPU ,p4 設p3,可以用-O3沒問題,會比較順暢
5. X 的設定都要符合硬體實際情況,譬如顯卡的RAM 數目設一下,但我不大確定是否有影響穩定性,我的機子很正常就是了,如果不設會有一種情況,作某些動作時整個螢幕會停頓顫抖模糊兩三秒,設了的確會改善(尤其是低檔onboard allin one的板子)
6. 選適當的螢幕解析度和頻率,低檔的機器若選到不適當的,顯示上會不穩定(切身經驗)
7. 記憶體不夠多的話,如果硬碟有兩顆,swap分割 和系統軟體的硬碟錯開來比較好,同時還要考慮到光碟和硬碟的安排(如果是ide介面)
8. DMA 設定 hdparm 設定應該不能超過硬體實際可接受的參數,32 bit傳輸,ultradma mode 等等設正確應該不至於造成不穩定
因為我的機器不算好,穩定度常常在一線之間,某些東西就會導致不穩
所以在win2k 和現在debian及 ubuntu 經過這些步驟摸索出來都很穩定了,主要提出在debian 下的穩定性優化方案(linux我還算新手入門不會調整其他東西,在win2k 可以的調整更多)
電腦好的朋友當然可能用了linux這麼好的系統都沒遇過當機,可是電腦不好的朋友怎麼解決?
希望大家再補充看看,拋磚引玉^^