當前位置:首頁 » 電腦資訊 » 虛擬內存又稱為什麼文件

虛擬內存又稱為什麼文件

發布時間: 2022-06-06 04:47:00

Ⅰ 什麼是虛擬內存什麼又是物理內存

硬體加速存取的學問
首先你要知道,有CPU,內存,硬碟這三種東西,然後在開始講授
CPU,內存,硬碟的讀寫速度是由左到右遞減的,而內存起到緩沖的作用。
同理,在CPU和內存間也有2緩沖,分別為L1緩存,L2緩存;而你所說的虛擬內存就是內存和硬碟間的緩沖,。
虛擬內存其實是硬碟劃分出來的一部分空間,在512M以下內存是有用的,一般設置為內存大小的1.5倍,512M內存可設置為512M的虛擬內存,1G以上可以不用虛擬內存的。
其實虛擬內存不可以加速開機後首次運行的程序。具體來說,你開了QQ然後關掉,再開一次QQ,你會發現第二次打開會比第一次要快,這就是電腦硬體間緩沖的作用。也就是為什麼我們不直接CPU連硬碟,而非得再加內存的原因。

Ⅱ 什麼是虛擬內存呀

內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序很大或很多,就會導致內存消耗殆盡。為了解決這個問題,Windows中運用了虛擬內存技術,即拿出一部分硬碟空間來充當內存使用,當內存佔用完時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。舉一個例子來說,如果電腦只有128MB物理內存的話,當讀取一個容量為200MB的文件時,就必須要用到比較大的虛擬內存,文件被內存讀取之後就會先儲存到虛擬內存,等待內存把文件全部儲存到虛擬內存之後,跟著就會把虛擬內里儲存的文件釋放到原來的安裝目錄里了。

Ⅲ 虛擬內存是什麼啊

虛擬內存
內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序很大或很多,就會導致內存消耗殆盡。為了解決這個問題,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倍,稍大一點也可以,如果你不想虛擬內存頻繁改動,可以將最大值和最小值設置為一樣。

44》虛擬內存使用技巧
對於虛擬內存如何設置的問題,微軟已經給我們提供了官方的解決辦法,對於一般情況下,我們推薦採用如下的設置方法:
(1)在Windows系統所在分區設置頁面文件,文件的大小由你對系統的設置決定。具體設置方法如下:打開"我的電腦"的"屬性"設置窗口,切換到"高級"選項卡,在"啟動和故障恢復"窗口的"寫入調試信息"欄,如果你採用的是"無",則將頁面文件大小設置為2MB左右,如果採用"核心內存存儲"和"完全內存存儲",則將頁面文件值設置得大一些,跟物理內存差不多就可以了。
小提示:對於系統分區是否設置頁面文件,這里有一個矛盾:如果設置,則系統有可能會頻繁讀取這部分頁面文件,從而加大系統盤所在磁軌的負荷,但如果不設置,當系統出現藍屏死機(特別是STOP錯誤)的時候,無法創建轉儲文件 (Memory.dmp),從而無法進行程序調試和錯誤報告了。所以折中的辦法是在系統盤設置較小的頁面文件,只要夠用就行了。
(2)單獨建立一個空白分區,在該分區設置虛擬內存,其最小值設置為物理內存的1.5倍,最大值設置為物理內存的3倍,該分區專門用來存儲頁面文件,不要再存放其它任何文件。之所以單獨劃分一個分區用來設置虛擬內存,主要是基於兩點考慮:其一,由於該分區上沒有其它文件,這樣分區不會產生磁碟碎片,這樣能保證頁面文件的數據讀寫不受磁碟碎片的干擾;其二,按照Windows對內存的管理技術,Windows會優先使用不經常訪問的分區上的
頁面文件,這樣也減少了讀取系統盤里的頁面文件的機會,減輕了系統盤的壓力。
(3)其它硬碟分區不設置任何頁面文件。當然,如果你有多個硬碟,則可以為每個硬碟都創建一個頁面文件。當信息分布在多個頁面文件上時,硬碟控制器可以同時在多個硬碟上執行讀取和寫入操作。這樣系統性能將得到提高。
小提示:
允許設置的虛擬內存最小值為2MB,最大值不能超過當前硬碟的剩餘空間值,同時也不能超過32位操作系統的內存定址范圍——4GB

Ⅳ 什麼是虛擬內存虛擬內存有什麼用該怎樣設置

虛擬內存是Windows XP為作為內存使用的一部分硬碟空間。即便物理內存很大,虛擬內存也是必不可少的。虛擬內存在硬碟上其實就是為一個碩大無朋的文件,文件名是PageFile.Sys,通常狀態下是看不到的。必須關閉資源管理器對系統文件的保護功能才能看到這個文件。虛擬內存有時候也被稱為是「頁面文件」就是從這個文件的文件名中來的。
一般人裝好Windows以後,可能都會讓系統自動處理虛擬內存。如果只是上網打字,這個東東確實不用你操心,但如果你要進行視頻播放、編輯以及3D游戲等等對資源要求較高的任務,就要小心設置自己的虛擬內存了。虛擬內存的設置好壞涉及到系統的快慢、磁碟碎片產生的多少,甚至會影響到系統的穩定程度,確實不容小看。雖然這個問題已經有不少文章進行過討論,但隨著筆者就來談談怎樣根據不同的任務種類設置虛擬內存:

一、為減少磁碟碎片設置虛擬內存

安裝Windows的時候,默認的虛擬內存是放在安裝系統所在的分區的,大小一般是物理內存的1.5倍。由於Windows還會把臨時文件(TEMP目錄及*.TMP)、IE緩沖區都放在該分區,這些文件都會頻繁地更新寫入硬碟,再加上虛擬內存的話,產生的文件碎片數量就比較多了。筆者認為,與其用整理軟體耗費大量時間整理碎片,倒不如為這些文件專門劃分一個分區,讓它們隨時有連續的空間可利用,速度也會更快。建議分出一個2G左右的分區,把TEMP、IE緩沖區的路徑全部直向該分區,虛擬內存當然也放上面了,假設你是用E盤作該分區,到一定時間想清理的時候,簡單地在DOS里清空文件或快速格式化E盤就可以了。

二、虛擬內存大小有學問

虛擬內存在不同的Windows版本下,不同的任務環境里,對系統的運行速度及穩定程度是有很大差異的。所以朋友們最好根據自己的實際情況設置:

1、3D游戲為主的應用

3D游戲是一種對CPU、顯卡、內存要求都很高的應用,一般人內存不會超過256M,所以硬碟也會加入到幫忙臨時交換數據的行列。筆者建議你把虛擬內存預設得大一點,這是由於3D渲染人物和景物模型需要大量的內存資源,虛擬內存也會變得很大,在游戲過程中,游戲本身的計算量已經很大,CPU負荷很重,如果初始的虛擬內存不夠,要臨時增加的話,Windows就向磁碟寫入新數據——顯然,在游戲過程中生成更大的文件與平時改變設置是不同的,整個系統速度會被拖慢,有時甚至會因為內存和磁碟速度不同步導致非法操作。筆者在玩CS1.5版的時候就發現某個地圖經常非法操作退出,同時發現硬碟燈狂閃,後來嘗試把初始的虛擬內存增加到750M以上,游戲穩定度立馬大大增加了。證明虛擬內存對這種任務的影響是蠻大的,建議空間足夠的話,初始化數值設到800M以上,對游戲的流暢是有幫助的。
2、以播放欣賞視頻為主的應用

視頻應用也是個對硬碟空間胃口很大的主兒,不過你別因此認為也要像3D游戲一樣把虛擬內存設的很大,尤其是WindowsXP的用戶(XP稱為頁面交換文件)——筆者在使用過程中發現XP有個小毛病,就是虛擬內存設大以後,不會自動把不需要的空間釋放,也就是說那個PAGEFILES.SYS會越來越大,尤其是播放了RM、ASF等視頻流文件以後,如果你把虛擬內存和XP放在同一分區,Windows經常會提示你虛擬內存設的太小,或是磁碟空間不足要清除不需要的垃圾文件雲雲。此時查看一下那個頁面交換文件,已經有1G了;還有,如果你不是用FTP工具下載文件,用IE直接點鏈接的話,XP也會先把數據臨時存放到Windows\TEMP目錄里,也是經常不會自動刪除。所以你會發現安裝XP的分區越來越小,建議播放視頻文件的XP用戶,又沒條件為虛擬內存設置專門分區的,把初始數值設小一點,提示空間不足的警告出現的機率會小一點。當然,最根本的辦法還是轉移虛擬內存的存放分區,或是用PQ為XP分區增加更大的空間。

三、虛擬內存其他方面的影響

有很多新接觸電腦的朋友,是使用Windows98的。Windows98中的虛擬內存名字叫WIN386.SWP,默認是在C盤根目錄下,沒有隱藏屬性,一般是會自動根據需要變化大小的。新手們往往不知道這個文件是什麼東西,有人甚至嘗試刪除它,結果在DOS里刪除了又重新生成,GUI里卻刪除不了,以為是中了病毒,於是就跑到論壇上求救。筆者也見過運行了PHOTOSHOP,期間在資源管理器中企圖把WIN386.SWP刪除,結果死機的人,所以這個虛擬內存影響還是蠻大的,要是你吃不準,不要亂刪文件,就讓Windows自己處理好了。後來微軟也學乖了,把虛擬內存改名為PAGEFILE.SYS,並隱藏起來,免去了很多麻煩。

可見,用電腦掌握一點必要的常識,以及做好備份是很重要的。例如論壇上每天有人求救關於Windows損壞、優化過度系統崩潰和硬碟分區不見了的問題,如果你稍微知道一點系統維護的常識,有了GHSOT備份及分區表備份,是很容易搞定的小事——當然更不會以為WIN386.SWP或PAGEFILE.SYS是病毒或木馬鬧的人笑話你了,呵呵。

Ⅳ 什麼是虛擬內存是什麼

對於虛擬內存,微軟的官方定義是:計算機使用的臨時存儲器,用來運行所需內存大於計
算機具有的內存的程序。例如,程序可以訪問計算機硬碟驅動器上4GB位元組的虛擬內存,
即使計算機只有32MB的RAM。當前沒有裝入計算機內存的程序數據將保存到頁面文件中。
通常的情況下,我們會在c:下看到一個名這pagefile.sys的文件,這就是充當虛擬內存使
用的頁面文件,它會有上百M甚至幾百M大。

希望對你有幫助

Ⅵ 虛擬內存是什麼

虛擬內存是用硬碟空間做內存來彌補計算機RAM空間的缺乏。當實際RAM滿時(實際上,在RAM滿之前),虛擬內存就在硬碟上創建了。當物理內存用完後,虛擬內存管理器選擇最近沒有用過的,低優先順序的內存部分寫到交換文件上。這個過程對應用是隱藏的,應用把虛擬內存和實際內存看作是一樣的。
我們都知道,雖然在運行速度上硬碟不如內存,但在容量上內存是無法與硬碟相提並論的。當運行一個程序需要大量數據、佔用大量內存時,內存就會被「塞滿」,並將那些暫時不用的數據放到硬碟中,而這些數據所佔的空間就是虛擬內存。現在我們也明白為什麼pagefile.sys的大小會經常變化了。
內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序分配的內存的總量走過了內存大小,就會導致內存消耗殆盡。為了解決這個問題,Windows中運用了虛擬內存技術,即拿出一部分硬碟空間來充當內存使用,當內存佔用完時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。
舉個例子來說,壓縮程序在壓縮時有時候需要讀取文件的很大一部分並保存在內存中作反復的搜索。假設內存大小是128MB,而要壓縮的文件有 200MB,且壓縮軟體需要保存在內存中的大小也是 200MB,那麼這時操作系統就要權衡壓縮程序和系統中的其他程序,把多出來的那一部分數據放進交換文件。

Ⅶ 虛擬內存是什麼

虛擬內存就是計算機系統內存管理的一種技術,當計算機隨機存儲器不足時,操作系統用虛擬存儲器進行補償,緩解內存緊張。 虛擬內存由硬體和操作系統自動實現存儲信息調度和管理的。它使得應用程序認為它擁有連續的可用的內存(一個連續完整的地址空間),而實際上,它通常是被分割成多個物理內存碎片,還有部分暫時存儲在外部磁碟存儲器上,在需要時進行數據交換,虛擬內存在計算機中的作用很大。

Ⅷ 什麼叫做虛擬內存

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倍,稍大一點也可以,如果你不想虛擬內存頻繁改動,可以將最大值和最小值設置為一樣

虛擬內存設置- -

一, 什麼是虛擬內存?

Windows操作系統用虛擬內存來動態管理運行時的交換文件。
為了提供比實際物理內存還多的內存容量以供使用,Windows操作系統
佔用了硬碟上的 一部分
空間作為虛擬內存。當CPU有要求時,首先會讀取內存中的資料。當內存容量
不夠用時,Windows就會將需要暫時儲存的數據寫入硬碟。所以,計算機的
內存大小等於實際物理內存容量加上「分頁文件」(就是交換文件)的大小。
如果需要的話,「分頁文件」會動用硬碟上所有可以使用的空間。如果條
件允許,你應盡可能應用這種功能設置。當然,如果你能自己動手設置的話,
會取得比Windows操作系統自動設置更好的效果。

二, 計算虛擬內存

在你設置虛擬內存大小之前,你會想到應該怎樣進行「實際設置」。有人
推薦應用一個常規公式:物理內存數*2.5,當然這是不對的。應用這樣的公式,
對於擁有16MB內存的用戶就應該設置40MB;對於擁有128MB內存的用戶來說則應
設置320MB。很顯然,對於擁有較少內存的用戶來說,他需要比擁有內存容量較
大的用戶設置更多的虛擬內存。要想看你的機器中內存工作的情況,應先
安裝「系統管理器」。打開「控制面版」窗口,點擊「添加/刪除程序」,選擇
「Windows安裝程序」,從中選擇「系統工具」,在「系統監視器」項前打勾,
並安裝它。運行「系統監視器」(開始-程序-附件-系統工具-系統監視器),
選擇「編輯」,然後選擇「添加項目」里的「內存管理程序」,在右邊的
窗口裡添加「正在使用交換文件」和「交換文件大小」。這時「系統監視器」就會
顯示軌跡圖示。此外,你也可以通過「編輯」項里的「刪除項目」刪去不需要的項目。
點擊「選項」里的「圖表」並設置「更新間隔」,可以根據你打算監
視時間的長短來選擇。一定要確認點擊「文件」選擇「開始記錄」,並且保存
記錄日誌(sysmon.log)到你的硬碟上,以便於以後參考使用。

如果想獲得更好的軌跡來參考,那就需要做一些能使你的機器處於「重壓」
下的任務,例如玩游戲,或是運行一些大程序。在運行一些極限時的Demo或是玩
[虛幻]游戲時,能幫助你確定所需要的「虛擬內存」大小。當然,這種「重壓」
測試是在計算機可以承認的情況下進行的,從測試結果表明處理圖形的能力
與「交換文件大小」有關。設置完「系統監視器」後,你就可以參考「記錄日誌」
了。用「記事本」打開「sysmon.log」文件。其中文件的大小是以位元組來
表示的,我們就用1048576(1024*1024)來轉換。125829120/1048576=120MB。
你應該取計算的最大值,一般與計算值的差距不超過5MB。

三,設置虛擬內存

基於測試結果,現在設置虛擬內存一般有兩種不同的方法。一種方法是創建
一個「長期固定」 的轉換文件,另一個是創建「半長期」 的轉換文件。創建「半長期」
轉換文件的好處在於一旦有必要,Windows操作系統可以擴大轉換文件的大小,
這將避免「內存不足」的錯誤。在應用完畢後,Windows操作系統又會將轉換文件
的大小恢復到最初(也是最小)的大小。如果你想創建「長期固定」 的轉換文件,
則設置數值應該比計算數值多留30-50MB空間,並將「最大值和最小值」 的標准
設為150MB。特別是在有額外虛擬內存需求時,「長期固定」的轉換文件更能
防止意外情況的發生。其實,通常而言,硬碟上有150MB的虛擬
內存應該可以應付額外的內存空間需求了。

一旦確定了要選擇的方法,請按以下步驟進行:

1.整理你的硬碟,然後從新啟動;

2.右鍵點擊「我的電腦」,選擇「屬性」項

3.選擇「性能」項;

4.選擇「虛擬內存」項,在彈出的窗口中選擇「用戶自己指定虛擬內存設置」
(下面所謂的A或B取決於你選擇「長期固定」或「半長期」的轉換文件形式);

A如果選擇「長期固定」的轉換文件,那麼請根據上面說過的方法來設定各數值;

B如果你選擇「半長期」的轉換文件,就如上述設置(當然具體數值由計算數值來決定)。
其中最大值就是你硬碟上的所有空餘空間;

5.從新啟動使修改設置生效。

注意:你也可以通過文件「system.ini」來設定虛擬內存的大小。
點擊「開始」彈出窗口的「運行」項,鍵入「system.ini」後敲擊回車鍵。
在[3 8 6 E n h]下用「MinPagingFileSize,MaxPagingFileSize & PagingDrive=」
來設置放置轉換文件的硬碟盤符以及轉換文件的最大和最小值。這里的數值是用KB為
單位來計算的,請用MB*1024的方法來轉換。

四,進一步完善交換文件

在設置完虛擬內存以後,還可以進一步完善它。交換文件最好放置在硬碟的邊緣,
可惜Windows操作系統自帶的磁碟清理程序並不支持,但你可以用類似
於Norton Speed Disk 這樣的磁碟清理工具。我建議你不要把交換文件放到
不同的分區里,因為這樣硬碟磁頭會不斷的移動,從而浪費時間和硬碟的本身。相
反,我建議你要把交換文件放到最常用的分區里,也就是說放到安裝了Windows操作
系統「C:/」裡面去。在設定虛擬內存時,改變硬碟設置就要改變交換文件設置。

五,虛擬緩存——Vcache

注意:以下的設置在Windows 95操作系統裡面得到的效果會比在Windows 98里
的效果要好,所以如果你使用Windows 98系統,就可以不必設置「最大和最小
緩存文件(Min & MaxCacheFile)」的大小。

點擊「開始」彈出窗口裡的「運行」項,鍵入「system.ini」,然後按回車鍵。
從文件中尋找「[vcache]」項,並在標題下面鍵入以下信息:

MinFileCache=16384

MaxFileCache=16384

你可以使用「剪切」(ctrl+L),然後「粘貼」(ctrl+V)完成。其中
「最小和最大緩存文件(Min & MaxCacheFile)」取決於物理內存的大小,如果你有
64MB內存,應該設置虛擬緩存為物理內存的?大小。如果有128MB的內存,
就應將數值加倍。如果想達到最好的效果,還需要對其中的一些數值進行實驗。
現在,請將下面內容加入到「最小和最大緩存文件」設置的下面。

Chunksize=512

NameCache=2048

DirectoryCache=48

以上設置都意味著什麼呢?

1.「Min & MaxCacheFile」設置了系統中最小和最大的磁碟緩存。這種設置
將會直接影響到物理內存的實際應用大小,設置值越高,就會有越少的內存被應
用到轉換用途上去。

2.「Chunksize」設置會直接影響到工作效果。磁碟緩存是內存裡面的一個
獨立的模塊;它分有很多「塊」(Chunk),如果塊尺寸(Chunksize)設置過小就一
定會增加佔用的塊數。如果塊尺寸設置的太大就會浪費很多資源。所以,最好
的取值是不大不小。如果必要,你可以用乘以512(或1024,2048等)的方法改變數值。

3.「NameCache」設定了一個Windows 系統所能跟蹤的文件數上限。

4.「DirectoryCache」設定了一個Windows系統所能跟蹤的目錄數上限

此外,還有另一種方法來優化內存。但在使用之前,你必須在計算機上
安裝「Windows scripting」程序。你可以在控制面版里選擇「添加/刪除程序」,然
後選擇Windows安裝程序這一項。

經過以上的設置以後,你的虛擬內存在各方面都會提高很多。
你將會發現你的系統有了明顯的變化:比如硬碟驅動器不再頻繁存取了等等。
既然完善你的系統虛擬內存設置將會使你獲得巨大的收益。
那麼,請快加入到虛擬內存的行列中來吧。

Ⅸ 虛擬內存是啥意思啊

虛擬內存就是在硬碟上拿出來一部分空間當作內存使用.
他可以在系統內存不足的時候加快系統的運行速度
設置虛擬內存,右擊我的電腦,屬性,高級,性能,設置,高級,更改,這里就可以設置虛擬內存了.
如果你的物理內存不是很大,一定要設置虛擬內存,否則系統會運行的很吃力.
虛擬內存太低有三種解決辦法:
1.
自定義的虛擬內容的容量(系統默認是自動)太小,可以重新劃分大小。
2.
系統所在的盤(一般是C盤)空餘的容量太小而運行的程序卻很大,並且虛擬內存通常被默認創建在系統盤目錄下,我們通常可以刪除一些不用的程序,並把文檔圖片以及下載的資料等有用文件移動到其他盤中,並清理「回收站」,使系統盤保持1GB以上的空間,或者將虛擬內存定義到其他空餘空間多的盤符下。
3.
系統盤空餘的容量並不小,但因為經常安裝、下載軟體,並反復刪除造成文件碎片太多,也是容易造成虛擬內存不足的原因之一,虛擬內存需要一片連續的空間,盡管磁碟空餘容量大,但沒有連續的空間,也無法建立虛擬內存區。可以用磁碟工具整理碎片

Ⅹ 虛擬內存是什麼東西

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

44》虛擬內存使用技巧
對於虛擬內存如何設置的問題,微軟已經給我們提供了官方的解決辦法,對於一般情況下,我們推薦採用如下的設置方法:
(1)在Windows系統所在分區設置頁面文件,文件的大小由你對系統的設置決定。具體設置方法如下:打開"我的電腦"的"屬性"設置窗口,切換到"高級"選項卡,在"啟動和故障恢復"窗口的"寫入調試信息"欄,如果你採用的是"無",則將頁面文件大小設置為2MB左右,如果採用"核心內存存儲"和"完全內存存儲",則將頁面文件值設置得大一些,跟物理內存差不多就可以了。
小提示:對於系統分區是否設置頁面文件,這里有一個矛盾:如果設置,則系統有可能會頻繁讀取這部分頁面文件,從而加大系統盤所在磁軌的負荷,但如果不設置,當系統出現藍屏死機(特別是STOP錯誤)的時候,無法創建轉儲文件(Memory.dmp),從而無法進行程序調試和錯誤報告了。所以折中的辦法是在系統盤設置較小的頁面文件,只要夠用就行了。
(2)單獨建立一個空白分區,在該分區設置虛擬內存,其最小值設置為物理內存的1.5倍,最大值設置為物理內存的3倍,該分區專門用來存儲頁面文件,不要再存放其它任何文件。之所以單獨劃分一個分區用來設置虛擬內存,主要是基於兩點考慮:其一,由於該分區上沒有其它文件,這樣分區不會產生磁碟碎片,這樣能保證頁面文件的數據讀寫不受磁碟碎片的干擾;其二,按照Windows對內存的管理技術,Windows會優先使用不經常訪問的分區上的
頁面文件,這樣也減少了讀取系統盤里的頁面文件的機會,減輕了系統盤的壓力。
(3)其它硬碟分區不設置任何頁面文件。當然,如果你有多個硬碟,則可以為每個硬碟都創建一個頁面文件。當信息分布在多個頁面文件上時,硬碟控制器可以同時在多個硬碟上執行讀取和寫入操作。這樣系統性能將得到提高。

熱點內容
早起為什麼臉色不好看 發布:2025-05-24 13:50:01 瀏覽:281
為什麼要軟體國產化 發布:2025-05-24 13:22:28 瀏覽:557
為什麼微信發出的數字顏色不一樣 發布:2025-05-24 13:14:48 瀏覽:814
微信文件沒有清理為什麼過期 發布:2025-05-24 13:13:20 瀏覽:549
今天微信掃碼為什麼要進行驗證 發布:2025-05-24 13:11:41 瀏覽:587
4D為什麼作用的時間長 發布:2025-05-24 13:10:04 瀏覽:249
制備膠體金為什麼顏色紫 發布:2025-05-24 13:09:16 瀏覽:813
小紅書的鞋子為什麼便宜 發布:2025-05-24 13:08:37 瀏覽:988
淘寶上的提醒發貨為什麼沒有了 發布:2025-05-24 13:07:56 瀏覽:17
晚上胸悶氣短因為什麼 發布:2025-05-24 13:07:49 瀏覽:807