作業系統的核心任務在於統籌硬體資源,為程式執行提供環境,扮演硬體與應用軟體之間的媒介角色。其中記憶體管理是重中之重:如何讓有限的記憶體發揮最大效用、確保系統自身所需記憶體不致導致當機(Windows 2000/XP 已做得相當優異),以及如何克服硬體間的傳輸瓶頸。
電腦三大核心硬體——硬碟、記憶體、處理器——速度差異極大。處理器極快,記憶體次之,硬碟相對最慢。任務處理需由處理器下指令,從硬碟調取資料到記憶體,再與處理器頻繁交換。記憶體本身不處理資料,需仰賴處理器。當處理器與記憶體處理完畢,常須等待緩慢的硬碟,嚴重拖累整體效能。為緩解此矛盾,優秀作業系統必引入「緩存」作為硬體間的中繼站,適度提升系統效能。緩存處理得越好,效能釋放越充分,因此深入理解並優化緩存極具意義。
理解緩存後,採購相容機時即可避免盲目追求高階 CPU。建議優先投資較快的硬碟(如 7200 RPM 或更高),以減輕瓶頸;CPU 選擇 Celeron 等級通常足夠,因處理器多數時間處於閒置,僅在多重大型任務並行時才會緊張,留意避免即可。
從某種角度看,記憶體本身就是硬碟與處理器間的緩存,緩解兩者速度落差。當記憶體成為固定元件後,它自身也需要緩存來緩解瓶頸。記憶體夾在處理器與硬碟中間,成為必經之路,將瓶頸問題轉化為記憶體優化:即妥善處理硬碟與記憶體間、處理器與記憶體間的雙重緩存關係。
作業系統已內建多項優化機制,我們可在其基礎上依實際情況進階調校。
頁面檔案主要緩解容量而非速度瓶頸。當程式需大量資料塞滿記憶體,系統將暫不用的資料移至硬碟(頁面檔案),但代價是重新調取時需漫長等待。優化建議:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management 將 DisablePagingExecutive 設為 1。ClearPageFileAtShutdown 設為 1,整理檔案並增強安全性(代價是關機變慢)。LargeSystemCache 設為 1,緩存從 4MB 擴至 8MB(Win2000/XP 為動態調整)。以上優化手段能加深對作業系統運作的理解,一般使用者無須全盤套用,但若樂於嘗試,定能體會調校樂趣與效能提升。
Windows 安全日誌登入類型完整解析:從類型 2 到 7 判斷駭客入侵手法
Win7 還原 IE8 進階設定:控制台→網路與網際網路→網際網路選項→進階→還原進階設定
輕鬆修復作業系統啟動故障:備份 MBR 與 OS Loader 讓多重開機無憂
Ghost 還原硬碟克隆避坑指南:從 DOS 環境到開機磁碟的血淚經驗
Win7 啟用/停用 IE 非預設瀏覽器提醒:工具→網際網路選項→程式→勾選「如果 IE 不是預設 Web 瀏覽器,提示我」
網管實戰:Qno 俠諾 GQF500 路由器打造零卡頓網咖頻寬管理方案
Windows 網路管理實用技巧 12 則:密碼備份、繞過遺忘密碼、Power User、以管理員身分執行、網路安裝精靈、無線網路設定等