查看單個文章
舊 2003-06-11, 12:22 PM   #2 (permalink)
kill7788
註冊會員
榮譽勳章

勳章總數0
UID - 21444
在線等級: 級別:0 | 在線時長:2小時 | 升級還需:3小時
註冊日期: 2003-01-03
住址: 台灣台北縣
文章: 200
精華: 0
現金: -3 金幣
資產: -3 金幣
預設

以下為win98設定方法

虛擬記憶體設置

windows的記憶體管理是非常差的,如果你允規indows來管理虛擬記憶體那麼系統經常需要根據不同情況來改變交換文件--win386.swp的大小,win386.swp主要是用 來做虛擬記憶體的,當你運行一些軟體時,如果實體記憶體不夠,系統就會從硬碟 中移出一些空間來暫時存放記憶體中的資料,再清出實體記憶體來load你要運行的軟體。

有時windows甚至會將所有空閒的硬碟空間作為虛擬記憶體來使用。這是非常 不合理的。所以我們最好給虛擬記憶體設置一個固定數值,這樣可以省去windows計算win386.swp大小的時間,加快系統運行速度。不過這個虛擬記憶體最小也要和你的記憶體數量相同,比如你有32mb的記憶體,那麼你在設置時絕對不能少於32mb,否則會出現“out of memory"的錯誤。將虛擬記憶體的數值固定下來,不僅可以很好地提高系統的效能,減少系統改變虛擬記憶體所花費的時間,而且還可以減少磁片碎片的產生。

用右鍵點擊桌面上“我的電腦”圖示,然後選擇效能,點擊“虛擬 記憶體”進入設置介面,選中“用戶自己指定虛擬記憶體設置”,接著把記憶體數x2得出的數值添入最大值和最小值,比如你有64mb記憶體那麼這裡的最大值和最小值就應該為128mb。最後選擇確定、重啟使之生效,不要理會系統彈出的警告對話方塊,因為這個方法已經由無數人驗證,不會出問題的。

提示與技巧:
在你設定虛擬記憶體之前,最好先進行一下磁片碎片整理,這樣 可以避免交換文件中存在磁片碎片,影響了其效能的發揮。

如果你的電腦中還裝有兩個以上的硬碟,那麼建議你將虛擬記憶 體設置到最快的那顆硬碟上。

接下來我們設定一下最佳的快取大小

vcache是windows虛擬設備的磁片緩衝,它對於系統的運行起著至關重要的作用,使 windows擁有了非常優秀的磁片性能,一般而言,windows會自動設定使用最大量的記憶體來當作vcache的空間,不過它是一個非常貪婪的系統,有時甚至會消耗所有的記憶體來作vcache,等其他程式向windows索求記憶體空間時,它才會釋放一部分記憶體給其他程式來運行,所以我們需要對其數值進行設定,這樣不僅可以節省系統計算vcache的時間,而且可以保證其他程式對記憶體的要求。

進入開始運行項,鍵入system.ini,打開該文件,找到vcache項,在其中加上:
minfilecache=xxxxx
maxfilecache=xxxxx
chunksize=512

這裡的minfilecache、maxfilecache應該設定為相同數值,該數值的計算方法為記憶體的250%,比如你的記憶體數為8mb,那麼它們就應該設為2048、16mb為4096、32mb為8192。我們這裡以64mb記憶體為例,其設置為:

[vcache]
minfilecache=16384
maxfilecache=16384
chunksize=512

或在 開始 → 程式集 → 附屬應用程式 → 系統工具 → 開啟系統資訊 → 工具→ 系統組態編輯程式 → system.ini → 點選 vcache → 新增在它的下面加上這些文字

修改結束後重啟電腦,你會發現系統的運行狀況會有極大改善,以前經常出現的“非法”現象也少多了。
kill7788 目前離線  
送花文章: 0, 收花文章: 2 篇, 收花: 3 次
回覆時引用此帖
向 kill7788 送花的會員:
hsujing (2012-05-02)
感謝您發表一篇好文章