磁盤的I/O操作可能是系統性能的一個瓶頸,解決方法有:1選擇適當的緩沖區數目(NBUF和NHBUF),NBUF定義系統中全部緩沖區的數量,一般為100—600,最大為65536,NHBUF定義系統的混合隊列,最小為32,默認為256,最大為131072,一般和NBUF配套調整;2組織文檔系統以減少磁盤訪問次數等。增加NBUF和NHBUF的值到某一點,便可提高系統的性能。一般系統內存為4MB的系統大約可提供600K的空間給緩沖區。NHBUF的值為2的n次方,大約為NBUF的四分之一。
作為系統管理員,應該很熟悉vmstat命令,因為vmstat是應用程式檢測和協調系統性能的十分有用的工具。
值得注意的是,系統核心參數的變化直接影響系統的性能,因此改變時應十分小心。應對影響具體應用的參數的不同組合做實驗,以找到最優組合。