當前位置:偏方大全网 - 藥品查詢 - 1G雙通道內存,應該設置多少虛擬內存?

1G雙通道內存,應該設置多少虛擬內存?

1G以上內存幾乎可以不用虛擬內存設置!

現在內存的價格越來越便宜。很多新裝的朋友已經在用1GB的內存,很多人也在升級舊電腦的內存。升級物理內存後,如何有效設置虛擬內存以獲得最大的性能提升?網上流傳的壹些優化虛擬內存的方法真的有效嗎?這些就是本文將要討論的內容。

網上有很多廣為流傳的關於虛擬內存優化的技巧,但其實很多都經不起推敲。我們壹起來看看吧。

觀點壹:對於物理內存大的用戶,可以完全禁用虛擬內存。要想徹底理解這個問題,首先要明白什麽是虛擬內存,它起什麽作用。在早期,由於內存價格非常昂貴,壹般的電腦不會配置太多,所以有時候如果操作系統和應用程序需要的內存超過了電腦中安裝的物理內存,操作系統就會通過壹種叫做分頁的操作,把不需要訪問的數據暫時寫入硬盤上的壹個特殊文件中,從而為需要立即使用內存的程序和數據釋放內存。這個位於硬盤上的特殊文件是分頁文件(即虛擬內存文件或交換文件)。對於Windows 2000/XP/2003操作系統,分頁文件名為pagefile.sys,默認位於操作系統所在分區的根目錄下。

現在我們知道了虛擬內存的由來和作用,持有這種理論的人認為硬盤和內存的速度差別很大。如果虛擬內存被禁用,系統就不需要花費時間將內存中的數據分頁到硬盤,從而提高系統的運行效率。但是按照傳統的設計,Windows的很多核心功能都需要使用分頁文件,而如果禁用所有分頁文件,壹些第三方應用可能會遇到內存不足的錯誤。實際上,Windows在不需要的時候是不會使用分頁文件的,所以妳這樣調整系統並不能獲得什麽性能提升。

觀點二:對於虛擬內存,建議設置為1.5-2倍物理內存量(分別為虛擬內存的最小值和最大值)。在討論這個問題之前,我們先來看兩種情況:有兩臺電腦,除了內存,其他配置都壹樣。電腦A的內存為128MB,電腦B的內存為1GB。兩臺電腦都運行Windows XP操作系統。按照這個觀點,A機的虛擬內存會設置為192MB-256MB,B機的虛擬內存會設置為1.5GB-2GB。在實際使用中,A機很可能運行大型軟件或遊戲,B機會因為設置這麽大的分頁文件而浪費硬盤空間。如何根據實際情況設置虛擬內存,我們將在下面介紹。

觀點三:我們可以使用內存釋放軟件來釋放正在運行的程序所占用的內存,提高系統運行效率。在否定這個觀點之前,我們首先要明白,任何程序,只要執行,都會占用壹定的內存空間(具體占用的內存量取決於程序本身的大小和加載的數據文件的大小),那麽這個所謂的內存釋放軟件是如何生效的呢?軟件沒有退出。哪裏可以釋放內存?原來這種“優化”軟件會將程序占用的內存全部分頁到虛擬內存中,從而造成物理內存被釋放的“假象”。

安裝過這類軟件的朋友可以試試。打開Windows任務管理器,打開進程選項卡,然後選擇“視圖”菜單下的“選擇列”命令,在隨後的列選擇對話框中選擇“虛擬內存大小”選項。

記住占用大量內存的幾個進程使用的內存量和虛擬內存量,然後用內存釋放軟件釋放。本文使用了微軟發布的Windows Server 2003資源工具包empty.exe。這個工具前段時間在網上非常流行,很多人聲稱它有釋放空閑內存的功能(雖然也有其他釋放內存的工具,原理都是壹樣的)。運行“空*。*,我們可以看到,在很短的時間內,以前占用大量物理內存的進程占用物理內存的數量變得很少,而虛擬內存的數量卻增加了,但這種現象只持續了很短的時間。隨即,這些進程占用的物理內存量又開始上升。

所以可以說這種釋放內存的軟件根本沒有太大作用。相反,有些軟件在內存使用量達到壹定程度後可以自動釋放內存,這可能會讓本來就忙的電腦雪上加霜。想象壹下這種情況,當妳的內存量很小,運行壹個比較大的程序的時候,必然會導致物理內存的數量急劇減少。在這種情況下,所謂的“優化軟件”開始變得聰明起來,將占用內存的數據分頁到硬盤上,這是程序運行所需要的。這可能導致“優化軟件”試圖同時將數據分頁到硬盤,而操作系統試圖將數據從硬盤讀取到內存,從而大大增加。

其實在早期,這類節目還是有壹定作用的。當時主流的Windows 9x操作系統本身在內存管理上就存在問題,壹些設計很差的程序也可能存在內存泄漏,於是這類軟件應運而生。但是現在基於nt技術的Windows操作系統的內存管理已經有了很大的提高,大部分軟件的設計也越來越合理,我們可以告別這類軟件了。

說了這麽多網上流傳的錯誤想法,如何設置才能達到最佳表現?

我們先來看看如何確定虛擬內存的大小。我們之前說過,嚴格按照1.5-2倍的倍數關系來設置是不科學的,可以根據系統的實際應用來設置。在此過程中,您需要使用Windows 2000/XP Pro/2003附帶的性能監視器。

運行“perfmon.msc”打開性能監視器,展開左邊的性能日誌和告警,點擊選擇計數器日誌,右鍵單擊右邊面板的空白處,選擇新的日誌設置,命名為Pagefile,回車確認。

在General選項卡下,單擊Add Counter按鈕,在新彈出的窗口的performance object下拉菜單中選擇Paging File,並選擇“Select Counter from List”,然後單擊% Usage Peak,在示例中選擇“_Total”,然後單擊Add按鈕。

然後關閉該窗口,並單擊圖3中的“OK”按鈕。單擊“是”創建日誌文件。然後打開日誌文件選項卡,從日誌文件類型下拉菜單中選擇文本文件(逗號分隔),並記住示例框中顯示的日誌文件的路徑。

這樣,點擊確定後,計數器已經開始運行。可以在電腦上進行日常操作,盡可能打開關閉各種常用的應用和遊戲。使用幾個小時後,基本上計數器就能對妳的使用情況做出完整的評價。

這時候妳需要先停止這個計數器的操作。類似地,在計數器日誌窗口中,選擇我們新建的頁面文件計數器,然後右鍵單擊並選擇Stop。用記事本打開日誌文件。

需要註意的是,日誌中的值不是分頁文件的使用情況,而是使用率。也就是說,根據日誌文件來看,這個系統的分頁文件壹般只使用了25%左右,而系統目前設置的分頁文件是滿2GB的,所以為了節省硬盤空間,最大分頁文件可以減少到512MB。對於最小值,可以先根據日誌中的占用率求出平均占用率,然後乘以最大值得到。

在設置虛擬內存時,還需要註意的是,如果妳有多個硬盤,那麽最好將分頁文件設置在沒有操作系統或應用程序的硬盤上,或者所有硬盤中速度最快的硬盤上。這樣,在系統繁忙的時候,就不會出現同壹塊硬盤同時忙於讀取應用程序的數據和分頁的情況。相反,如果應用程序和分頁文件在不同的硬盤上,這可以最大限度地減少硬盤的使用,提高效率。當然,如果妳只有壹個硬盤,完全沒有必要在其他分區設置分頁文件。無論在同壹塊硬盤上設置哪個分區,性能都不會受到太大影響。

虛擬內存的設置並不麻煩,但是要用好虛擬內存還是有很多需要註意的地方。

我們已經知道,在操作系統運行過程中,內存中的壹些數據會被分頁到硬盤中,但是默認情況下,這些數據在系統關閉時不會被自動刪除。因此,如果您在計算機上處理機密數據,您可以使用加密或將數據傳輸到其他媒體,以確保其他人無法讀取機密文件的內容。但是妳可能忘了,分頁文件中可能還留有壹些數據,在壹個特殊程序的幫助下,任何人都可以分析分頁文件,並從中讀取保存的數據。所以為了達到最大的安全性,我們最好設置Windows在關閉時自動刪除分頁文件(這不是壹般意義上的刪除,而是用無意義的數據填充整個分頁文件,這樣即使有防刪除軟件也無法恢復)。運行Gpedit.msc打開組策略編輯器,導航到左面板的“計算機配置/Windows設置/安全設置/本地策略/安全選項”,然後啟用右面板的“關機:清理虛擬內存頁面文件”策略。但是,請註意,啟用此策略會延長Windows關閉所需的時間,因此除非必要,否則不要啟用此策略。

我們都知道硬盤使用時間長了會產生文件碎片,碎片太多會影響運行效率,所以最好的做法就是定期整理硬盤碎片。但是妳可能不知道,因為pagefile.sys文件在Windows運行時會被鎖定,所以文件中的碎片不會被整理出來。有三種方法來整理分頁文件中的碎片。

第壹種方法雖然不需要任何額外的工具,但是操作起來有點麻煩。假設您的操作系統和分頁文件位於c盤,請先將分頁文件移動到D盤或E盤等非系統盤上(設置後需要重啟系統,設置才能生效)。然後用Windows自帶的磁盤碎片整理程序整理c盤。妳可能需要整理幾次才能徹底完成。完成排序後,將分頁文件重置到c盤,因為c盤已經完全碎片化,所以在c盤上重新創建的分頁文件會是連續的,從而避免碎片化。

最後,如果使用第三方磁盤碎片整理軟件,比如O &;O Defrag,那麽這類軟件自帶的離線Defrag(或者其他類似的名字)也可以在系統重啟時整理出這些被鎖定的系統文件。

  • 上一篇:了解邳州
  • 下一篇:如何去掉水中鈣離子,鎂離子
  • copyright 2024偏方大全网