當前位置:首頁 » 基礎知識 » 虛擬內存知識大全
擴展閱讀
基礎層什麼時候開盤 2024-11-02 20:12:59
磚混結構一般選什麼基礎 2024-11-02 20:12:56
兒童血沉96是怎麼回事 2024-11-02 20:02:57

虛擬內存知識大全

發布時間: 2022-07-31 16:11:04

A. 虛擬內存是干什麼用的啊安裝上有什麼好處啊如題 謝謝了

虛擬內存不用安裝的,是設置的,一般人裝好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是病毒或*鬧的人笑話你了,呵呵。 電腦知識大全 www.96pc.com

B. 虛擬內存 是什麼意思 如何設置

1、虛擬內存的作用

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

2、虛擬內存的設置

對於虛擬內存主要設置兩點,即內存大小和分頁位置,內存大小就是設置虛擬內存最小為多少和最大為多少;而分頁位置則是設置虛擬內存應使用那個分區中的硬碟空間。對於內存大小的設置,如何得到最小值和最大值呢?你可以通過下面的方法獲得:選擇「開始→程序→附件→系統工具→系統監視器」(如果系統工具中沒有,可以通過「添加/刪除程序」中的Windows安裝程序進行安裝)打開系統監視器,然後選擇「編輯→添加項目」,在「類型」項中選擇「內存管理程序」,在右側的列表選擇「交換文件大小」。這樣隨著你的操作,會顯示出交換文件值的波動情況,你可以把經常要使用到的程序打開,然後對它們進行使用,這時查看一下系統監視器中的表現值,由於用戶每次使用電腦時的情況都不盡相同,因此,最好能夠通過較長時間對交換文件進行監視來找出最符合您的交換文件的數值,這樣才能保證系統性能穩定以及保持在最佳的狀態。

找出最合適的范圍值後,在設置虛擬內存時,用滑鼠右鍵點擊「我的電腦」,選擇「屬性」,彈出系統屬性窗口,選擇「性能」標簽,點擊下面「虛擬內存」按鈕,彈出虛擬內存設置窗口,點擊「用戶自己指定虛擬內存設置」單選按鈕,「硬碟」選較大剩餘空間的分區,然後在「最小值」和「最大值」文本框中輸入合適的范圍值。如果您感覺使用系統監視器來獲得最大和最小值有些麻煩的話,這里完全可以選擇「讓Windows管理虛擬內存設置」。

C. 操作系統這門課程第七章虛擬內存的知識點有哪些

操作系統這門課第七章虛擬內存的知識點包含章節導引,第一節硬體與控制結構,第二節操作系統軟體,第三節Linux內存管理,第四節引導,實驗5調度演算法與頁面置換演算法,。

D. 什麼是物理內存與虛擬內存 各指什麼

主要從以下方面對電腦物理內存與虛擬內存之間的關系。
物理內存是真正的內存,在應用中顧名思義,物理上,真實的插在板子上的內存是多大就是多大了。看機器配置的時候,看的就是這個物理內存。

虛擬內存是為了滿足系統對超出物理內存容量的需求時在外存(如硬碟)上開辟的存儲空間。由於虛擬內存其實是放在外存上,因而與物理內存相比讀寫速度比較慢。那麼虛擬內存有什麼作用呢?

知識總結:

32位CPU,有32根地址線,那麼它的定址空間就是4GB。也就是說,如果沒有其它的限制,主板上最大可以安裝4GB的物理內存。但是一般的機器 是不會裝那麼多物理內存,而有時軟體應用時所需內存確大大超過了物理內存,總不能不用那些程序了吧。OS就提出了一個虛擬內存的概念。就是進 程、用戶、不必考慮實際上物理內存的限制,而直接對 4GB的進程空間進行定址。如果所定址的數據實際上不在物理內存中,那就從「虛擬內存」中來獲取。一般情況下,虛擬內存的大小,各個OS也進行了限制(比 如linux的swap分區的大小,win下也可以調整虛擬內存文件的大小和位置)。所以,程序所能使用的存儲空間大小就是:物理內存+虛擬內存。

E. 虛擬內存怎麼設置

1,首先打開我的電腦,在系統桌面上找到「此電腦」的圖標,滑鼠右鍵點擊這個圖標在彈出的菜單中點擊「屬性」選項。

F. 請教虛擬內存方面的一點知識

判斷題:虛擬內存並非物理內存,所以不是越大越好!

恩,

我來給你解答這個問題,

虛擬內存是什麼含義,我不去摘抄他們的文章了

簡單點說就是暫時把不用的數據存放再磁碟提供的虛擬內存上,

那我們來看下,要提供多大最為合適呢?

一般機器1G一下內存推薦提供原本內存容量的1.01倍,比如521M內存推薦設置大小為512--525M之間

而一般2G以上內存的機器,不推薦設置虛擬內存,因為本身內存容量就已經足夠使用,我說的是家庭用機,非伺服器!

你的設置比較大,最少容量還算合理,可是最大容量超出太多請減少點!
至於其他磁碟是否需要設置頁面緩存,虛擬內存,答案是否定的,我們機器一般情況下只需要一個磁碟設置虛擬內存!

看完後,你是否明白我的意思?

別的盤不要設置,就再D盤設置以個虛擬內存就可以!不要把虛擬內存設置再系統所在盤符!

回答不能盡善盡美,但我盡心盡力幫助與您!

G. 電腦虛擬內存的初始大小和最大值為多少才適合

虛擬內存最小值是物理內存的1到1.5倍;虛擬內存最大值是物理內存的2到2.5倍。比如內存為4G,虛擬內存最小值最好在4-6G之間,而最大值建議8-12G。

根據微軟公司的建議,虛擬內存設為物理內存容量的1.5--3倍,例如512mb的內存,虛擬內存設定為768--1536mb;1g的內存,虛擬內存設定為1536--3072mb。也可讓windows來自動分配管理虛擬內存,它能根據實際內存的使用情況,動態調整虛擬內存的大小。

設置虛擬內存

內存的設定主要根據你的內存大小和電腦的用途來設定。所謂虛擬內存就是在你的物理內存不夠用時把一部分硬碟空間所為內存來使用,不過由於硬碟傳輸的速度要比內存傳輸速度慢的多,所以使用虛擬內存比物理內存效率要慢。個人實際需要的值應該自己多次調整為好。設的太大會差生大量的碎片,嚴重影響系統速度,設的太小就不夠用,於是系統就會提示你虛擬內存太小。

以上內容參考:網路-電腦虛擬內存

H. 什麼是虛擬內存什麼作用

虛擬內存
內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序很大或很多,就會導致內存消耗殆盡。為了解決這個問題,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。