請選擇 進入手機版 | 繼續訪問電腦版
搜索
熱搜: 活動 交友 discuz
查看: 1810|回復: 0

全面最佳化「虛擬記憶體」

[複製鏈接]
發表於 2007-8-14 18:27:27 | 顯示全部樓層 |閱讀模式
虛擬記憶體簡介
記憶體在電腦中的作用很大,電腦中所有運行的程序都需要經過記憶體來執行,如果執行的程序很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,Windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動調用硬碟來充當記憶體,以緩解記憶體的緊張。舉一個例子來說,如果電腦只有128MB物理記憶體的話,當讀取一個容量為200MB的檔案時,就必須要用到比較大的虛擬記憶體,檔案被記憶體讀取之後就會先儲存到虛擬記憶體,等待記憶體把檔案全部儲存到虛擬記憶體之後,跟著就會把虛擬內裡儲存的檔案釋放到原來的安裝目錄裡了。下面,就讓我們一起來看看如何對虛擬記憶體進行設置吧。
虛擬記憶體的設置
對於虛擬記憶體主要設置兩點,即記憶體大小和分頁位置,記憶體大小就是設置虛擬記憶體最小為多少和最大為多少;而分頁位置則是設置虛擬記憶體應使用那個分區中的硬碟空間。對於記憶體大小的設置,如何得到最小值和最大值呢?你可以通過下面的方法獲得:選擇「開始→程序→附件→系統工具→系統監視器」(如果系統工具中沒有,可以通過「添加/刪除程序」中的Windows安裝程序進行安裝)打開系統監視器,然後選擇「編輯→添加項目」,在「類型」項中選擇「記憶體管理程序」,在右側的列表選擇「交換檔案大小」。這樣隨著你的操作,會顯示出交換檔案值的波動情況,你可以把經常要使用到的程序打開,然後對它們進行使用,這時查看一下系統監視器中的表現值,由於用戶每次使用電腦時的情況都不盡相同,因此,最好能夠通過較長時間對交換檔案進行監視來找出最符合您的交換檔案的數值,這樣才能保證系統性能穩定以及保持在最佳的狀態。
找出最合適的範圍值後,在設置虛擬記憶體時,用滑鼠右鍵點擊「我的電腦」,選擇「屬性」,彈出系統屬性窗口,選擇「性能」標籤,點擊下面「虛擬記憶體」按鈕,彈出虛擬記憶體設置窗口,點擊「用戶自己指定虛擬記憶體設置」單選按鈕,「硬碟」選較大剩餘空間的分區,然後在「最小值」和「最大值」文本框中輸入合適的範圍值。如果您感覺使用系統監視器來獲得最大和最小值有些麻煩的話,這裡完全可以選擇「讓Windows管理虛擬記憶體設置」。
調整分頁位置
Windows 9x的虛擬記憶體分頁位置,其實就是保存在C盤根目錄下的一個虛擬記憶體檔案(也稱為交換檔案)Win386.swp,它的存放位置可以是任何一個分區,如果系統盤C容量有限,我們可以把Win386.swp調到別的分區中,方法是在記事本中打開System.ini(C:Windows下)檔案,在[386Enh]小節中,將「PagingDrive=C:WindowsWin386.swp」,改為其他分區的路徑,如將交換檔案放在D:中,則改為「PagingDrive=D:Win386.swp」,如沒有上述語句可以直接鍵入即可。
而對於使用Windows 2000和Windows XP的,可以選擇「控制面板→系統→高級→性能」中的「設置→高級→更改」,打開虛擬記憶體設置窗口,在磁碟機[卷標]中預設選擇的是系統所在的分區,如果想更改到其他分區中,首先要把原先的分區設置為無分頁檔案,然後再選擇其他分區。
或者,WinXP一般要求物理記憶體在256M以上。如果你喜歡玩大型3D遊戲,而記憶體(包括顯存)又不夠大,系統會經常提示說虛擬記憶體不夠,系統會自動調整(虛擬記憶體設置為系統管理)。
如果你的硬碟空間夠大,你也可以自己設置虛擬記憶體,具體步驟如下:右鍵單擊「我的電腦」→屬性→高級→性能 設置→高級→虛擬記憶體 更改→選擇虛擬記憶體(頁面檔案)存放的分區→自定義大小→確定最大值和最小值→設置。一般來說,虛擬記憶體為物理記憶體的1.5倍,稍大一點也可以,如果你不想虛擬記憶體頻繁改動,可以將最大值和最小值設置為一樣。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2023-10-2 05:01 , Processed in 0.051886 second(s), 25 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表