① 虛擬內存是干什麼的
虛擬內存是Windows XP為作為內存使用的一部分硬碟空間。即便物理內存很大,虛擬內存也是必不可少的。虛擬內存在硬碟上其實就是為一個碩大無朋的文件,文件名是PageFile.Sys,通常狀態下是看不到的。必須關閉資源管理器對系統文件的保護功能才能看到這個文件。虛擬內存有時候也被稱為是「頁面文件」就是從這個文件的文件名中來的。 虛擬內存設置 虛擬內存的概念是相對於物理內存而言的,當系統的物理內存空間入不敷出時,操作系統便會在硬碟上開辟一塊磁碟空間當做內存使用,這部分硬碟空間就叫虛擬內存。Windows 98中採用Win386.swp文件的模式,而Windows 2000/XP則採用頁面文件pagefile.sys的模式來管理虛擬內存。 一、大小狀況 1.一般狀況 一般狀況下,建議讓Windows來自動分配管理虛擬內存,它能根據實際內存的使用狀況,動態調整虛擬內存的大小。 2.關於最小值 Windows建議頁面文件的最小值應當為當前系統物理內存容量再加上12MB,而對於物理內存容量小於256MB的用戶,則建議將頁面文件的最小值設得更大些: ①使用128MB或者更少內存的用戶,建議將當前物理內存容量的1.75倍設置為頁面文件的最小值。 ②內存大小在128MB到256MB之間的用戶,建議將當前物理內存容量的1.5倍設置為頁面文件的最小值。 3.關於最大值 一般來說,頁面文件的最大值設置得越大越好,建議設置為最小值的2到3倍。 4.極端狀況 如果硬碟空間比較緊張,在設置頁面文件時,只需保證它不小於物理內存的3/4即可。 假如物理內存很大(大於512MB),則可以將虛擬內存禁用。(上海 任亞維) 5.根據不同的任務環境設置 ①以3D游戲為主的環境 3D游戲對CPU、顯卡和內存請求都很高,假如物理內存小於256MB,建議把虛擬內存預設得大一點,這對提高游戲的穩定性和流暢性很有幫助。 ②以播放視頻為主的環境 視頻應用對硬碟空間的「胃口」很大,不過千萬不要像在3D游戲環境中相同把虛擬內存設得很大,尤其是Windows XP的用戶。由於Windows XP不會自動把不需要的空間釋放掉,也就是說那個Pagefiles.sys文件會越來越大。假如你把虛擬內存和Windows XP放在同一分區,播放RM、ASF等視頻流文件以後,系統常常會提示你虛擬內存設得太小或是磁碟空間不足。查看此時的頁面文件,已經足有1GB大小了。因此建議常常欣賞視頻文件的Windows XP用戶,把初始數值設小一點,或者將虛擬內存轉移到系統盤以外的分區。 二、設置方法 下面以在Windows XP下轉移虛擬內存所在盤符為例介紹虛擬內存的設置方法:進入「打開→控制面板→系統」,選擇「高級」選項卡,點擊「性能」欄中的「設置」按鈕,選擇「高級」選項卡,點擊「虛擬內存」欄內的「更改」按鈕,即可進入「虛擬內存」窗口;在驅動器列表中選中系統盤符,然後勾選「無分頁文件」選項,再單擊「設置」按鈕;接著點擊其他分區,選擇「自定義大小」選項,在「初始大小」和「最大值」中設定數值,然後單擊「設置」按鈕,最後點擊「確定」按鈕退出即可。 回答者:夜雨聽蕉 - 同進士出身 七級 6-6 23:52 虛擬內存是Windows XP為作為內存使用的一部分硬碟空間。即便物理內存很大,虛擬內存也是必不可少的。虛擬內存在硬碟上其實就是為一個碩大無朋的文件,文件名是PageFile.Sys,通常狀態下是看不到的。必須關閉資源管理器對系統文件的保護功能才能看到這個文件。虛擬內存有時候也被稱為是「頁面文件」就是從這個文件的文件名中來的。 怎麼樣根據不同的任務種類設置虛擬內存: 一、為減少磁碟碎片設置虛擬內存 安裝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 XP中是非常不起眼的,Windows XP安裝時會自動對其進行設置,用戶甚至基本不用理會這個文件。但是虛擬內存作為物理內存的補充和延伸,對Windows XP的穩定運行起著舉足輕重的作用,假如設置不好,會影響計算機的整體性能。 設置硬碟 優化虛擬內存,為何要進行硬碟設置?這是由於虛擬內存文件(也就是常說的頁面文件)存放在硬碟上,提高硬碟性能也可以在一定程度上提高內存的性能。
② 電腦里的虛擬內存是什麼東西
虛擬內存,它的作用與物理內存基本相似,但它是作為物理內存的「後備力量」而存在的,也就是說,只有在物理內存已經不夠使用的時候,它才會發揮作用。
合理設置虛擬內存
。
1、玩游戲,虛擬內存可設置大一些,最大值和最小值均設為物理內存的1--2倍。
2、虛擬內存設置方法是:
右擊我的電腦—屬性--高級--性能設置--高級--虛擬內存更改--在驅動器列表中選選擇虛擬內存(頁面文件)存放的分區--自定義大小--在「初始大小」和「最大值」中設定數值,然後單擊「設置」按鈕,最後點擊「確定」按鈕退出。
3、虛擬內存(頁面文件)存放的分區,一定要有足夠的空間,硬碟資源不足,造成虛擬內存不夠用,在一台電腦中,在一個分區設置虛擬內存就夠用了,不必在多個分區設置,一般可設在靠近裝系統分區C的D分區中。
③ 電腦的虛擬內存是幹嘛的
虛擬內存,就是把硬碟當成貯存空間,一些程序閑置的時候,系統會將它在物理內存上的數據寫入硬碟,待程序激活使用的時候從硬碟讀入內存
④ 電腦的虛擬內存是什麼有什麼作用和影響
內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序很大或很多,就會導致內存消耗殆盡。為了解決這個問題,Windows中運用了虛擬內存技術,即拿出一部分硬碟空間來充當內存使用,當內存佔用完時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。舉一個例子來說,如果電腦只有128MB物理內存的話,當讀取一個容量為200MB的文件時,就必須要用到比較大的虛擬內存,文件被內存讀取之後就會先儲存到虛擬內存,等待內存把文件全部儲存到虛擬內存之後,跟著就會把虛擬內里儲存的文件釋放到原來的安裝目錄里了。
對於虛擬內存主要設置兩點,即內存大小和分頁位置,內存大小就是設置虛擬內存最小為多少和最大為多少;而分頁位置則是設置虛擬內存應使用那個分區中的硬碟空間。對於內存大小的設置,如何得到最小值和最大值呢?可以通過下面的方法獲得:選擇「開始→程序→附件→系統工具→系統監視器」(如果系統工具中沒有,可以通過「添加/刪除程序」中的Windows安裝程序進行安裝)打開系統監視器,然後選擇「編輯→添加項目」,在「類型」項中選擇「內存管理程序」,在右側的列表選擇「交換文件大小」。這樣隨著操作,會顯示出交換文件值的波動情況,可以把經常要使用到的程序打開,然後進行使用,這時查看一下系統監視器中的表現值,由於用戶每次使用電腦時的情況都不盡相同,因此,最好能夠通過較長時間對交換文件進行監視來找出最符合您的交換文件的數值,這樣才能保證系統性能穩定以及保持在最佳的狀態。
找出最合適的范圍值後,在設置虛擬內存時,用滑鼠右鍵點擊「我的電腦」,選擇「屬性」,彈出系統屬性窗口,選擇「性能」標簽,點擊下面「虛擬內存」按鈕,彈出虛擬內存設置窗口,點擊「用戶自己指定虛擬內存設置」單選按鈕,「硬碟」選較大剩餘空間的分區,然後在「最小值」和「最大值」文本框中輸入合適的范圍值。如果您感覺使用系統監視器來獲得最大和最小值有些麻煩的話,這里完全可以選擇「讓Windows管理虛擬內存設置」。
如果硬碟空間夠大,也可以自己設置虛擬內存,具體步驟如下:右鍵單擊「我的電腦」→屬性→高級→性能 設置→高級→虛擬內存 更改→選擇虛擬內存(頁面文件)存放的分區→自定義大小→確定最大值和最小值→設置。一般來說,虛擬內存為物理內存的1.5倍,稍大一點也可以,如果不想虛擬內存頻繁改動,可以將最大值和最小值設置為一樣。
在Windows系統所在分區設置頁面文件,文件的大小由系統的設置決定。具體設置方法如下:打開"我的電腦"的"屬性"設置窗口,切換到"高級"選項卡,在"啟動和故障恢復"窗口的"寫入調試信息"欄,如果採用的是"無",則將頁面文件大小設置為2MB左右,如果採用"核心內存存儲"和"完全內存存儲",則將頁面文件值設置得大一些,跟物理內存差不多就可以了。
小提示:對於系統分區是否設置頁面文件,這里有一個矛盾:如果設置,則系統有可能會頻繁讀取這部分頁面文件,從而加大系統盤所在磁軌的負荷,但如果不設置,當系統出現藍屏死機(特別是STOP錯誤)的時候,無法創建轉儲文件 (Memory.dmp),從而無法進行程序調試和錯誤報告了。所以折中的辦法是在系統盤設置較小的頁面文件,只要夠用就行了。
單獨建立一個空白分區,在該分區設置虛擬內存,其最小值設置為物理內存的1.5倍,最大值設置為物理內存的3倍,該分區專門用來存儲頁面文件,不要再存放其它任何文件。之所以單獨劃分一個分區用來設置虛擬內存,主要是基於兩點考慮:其一,由於該分區上沒有其它文件,這樣分區不會產生磁碟碎片,這樣能保證頁面文件的數據讀寫不受磁碟碎片的干擾;其二,按照Windows對內存的管理技術,Windows會優先使用不經常訪問的分區上的。
其它硬碟分區不設置任何頁面文件。當然,如果有多個硬碟,則可以為每個硬碟都創建一個頁面文件。當信息分布在多個頁面文件上時,硬碟控制器可以同時在多個硬碟上執行讀取和寫入操作。這樣系統性能將得到提高。
⑤ 虛擬內存到底有什麼用
虛擬內存是為了解決擴大主存容量和地址分配,存儲管理主要由軟體來實現,屬於計算機的「主存——輔存」層次,它能使計算機具有輔存的容量,接近於主存的速度。用戶可以設置好虛擬內存,當物理內存不夠時,就會在硬碟創建一個預先設定好的緩存地址空間充當內存使用。當然,主存實際容量的大小是會影響到系統的工作效率,如果程序過大而主存容量過小,則程序運行速度會明顯下降。
⑥ 電腦的虛擬內存的大小有什麼用
1、虛擬內存是一種系統內存管理技術,在硬碟中劃出一部分特殊空間,當物理內存不夠用的時候,電腦就會自動調用硬碟中的特殊空間來充當內存使用。
2、虛擬內存太大,系統就會花費更多的工夫進行切換和數據交換,非但不會增加系統的效率,反而有可能會降低系統的效率,這就得不償失了。
3、系統默認虛擬內存大小為物理內存的1.5倍,如果內存太小,倍數可以設置的高一些,如果內存在2GB以上,就完全沒有必要設置過高的虛擬內存。
⑦ 什麼是虛擬內存有什麼作用
簡單來說虛擬內存就是在你的物理內存不夠用的時候把一些硬碟空間轉換成虛擬內存來使用,作用跟內存作用差不多,只不過它的速度跟內存比起來差遠了,只是起個輔助作用。(修改虛擬內存可以右擊我的電腦--屬性--高級--性能--設置--高級--虛擬內存下的更改里進行修改)(一般設置為物理內存的1.5--2倍)。沒有運行多少程序,還有"虛擬內存不足"的提示,需要檢查啟動項、殺病毒和木馬、卸載惡意軟體、清理磁碟(刪除垃圾
文件,IE緩存)。
⑧ 電腦的虛擬內存是用來幹嘛的
當內存不夠用的時候就用虛擬內存擴充!
虛擬內存
內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序很大或很多,就會導致內存消耗殆盡。為了解決這個問題,Windows中運用了虛擬內存技術,即拿出一部分硬碟空間來充當內存使用,當內存佔用完時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。舉一個例子來說,如果電腦只有128MB物理內存的話,當讀取一個容量為200MB的文件時,就必須要用到比較大的虛擬內存,文件被內存讀取之後就會先儲存到虛擬內存,等待內存把文件全部儲存到虛擬內存之後,跟著就會把虛擬內里儲存的文件釋放到原來的安裝目錄里了。下面,就讓我們一起來看看如何對虛擬內存進行設置吧。
⑨ 電腦的虛擬內存是什麼有什麼作用和影響
是頁面文件,虛擬內存是文件數據交叉鏈接的活動文件
作用是:虛擬內存一般是用在內存不足的情況
系統自動調用硬碟的空間,用來暫時替代不夠的內存工作。