虛擬存儲器頁面失效是什麼意思
A. 虛擬內存設置無效
正常設置的話不會不夠
何況你的內存本來就這么大了
你設置後按確定是否要求重啟
如果是的話那就是對的。。。
B. 虛擬內存設置無效怎麼辦
一般虛擬內存設置的是物理內存的1.5倍,你那樣設置肯定是不對的,當虛擬內存總是提示不足的時候說明你物理內存太小了,應該適當的增加物理內存,而不要只是指望增加虛擬內存來擴大內存,建議再增加1G內存。
C. 什麼是虛擬存儲器
虛擬存儲器是指具有請求調入功能和置換功能,能從邏輯上對內存容量加以擴充的一種存儲器系統。
功能:基本分頁 + 「請求調頁」和「頁面置換」功能。
換入和換出基本單位都是長度固定的頁面。請求分頁技術的基本思想是:當一個進程的部分頁面在內存時就可調度它運行;在運行過程中若用到的頁面尚未在內存,則把它們動態換入內存。這樣,就減少了對換時間和所需內存數量,允許增加程序的道數。
請求分頁技術是在簡單分頁技術基礎上發展起來的,兩者根本區別是:請求分頁提供虛擬存儲器,而簡單分頁系統並未提供虛擬存儲器。
(3)虛擬存儲器頁面失效是什麼意思擴展閱讀
虛擬存儲器地址變換基本上有3種形虛擬存儲器工作過程式:全聯想變換、直接變換和組聯想變換。替換規則用來確定替換主存中哪一部分,以便騰空部分主存,存放來自輔存要調入的那部分內容。常見的替換演算法有4種:
①隨機演算法:用軟體或硬體隨機數產生器確定替換的頁面。
②先進先出:先調入主存的頁面先替換。
③近期最少使用演算法(LRU,Least Recently Used):替換最長時間不用的頁面。
④最優演算法:替換最長時間以後才使用的頁面。這是理想化的演算法,只能作為衡量其他各種演算法優劣的標准。
虛擬存儲器的效率是系統性能評價的重要內容,它與主存容量、頁面大小、命中率,程序局部性和替換演算法等因素有關。
D. 為什麼電腦設置了虛擬內存沒反應
虛擬內存是不能提高電腦速度的,關鍵是你的硬體
虛擬內存設置方法在我的電腦右鍵屬性 點上面高級 在性能 右邊設置按鈕 再點上面高級 下面的虛擬內存 右邊設置按鈕,進入後進行設置
下面給你說下虛擬內存
虛擬內存就是物理內存用完了,它會在硬碟上虛擬內存,不過速度要比物理內存慢的多
因為你的C盤剩餘空間太小了,打開大程序物理內存用完了,就要在硬碟上虛擬,不過速度要比物理的慢的多
虛擬內存設為默認的就行了,由系統管理就好,更改了不要認為會提升你的速度,只乎為零,反而會佔用你的空間,只要你的你的系統盤留夠充足的剩餘空間就行了如2G以上如果非要設,你就設成物理內存的1.5倍
虛擬內存設置方法在我的電腦右鍵屬性 點上面高級 在性能 右邊設置按鈕 再點上面高級 下面的虛擬內存 右邊設置按鈕,進入後進行設置出現虛擬內存不夠,一般為你啟動程序太多或病毒,或你的系統盤剩餘空間太小
1.在開始菜單運行中輸入msconfig回車,在啟動里將所有(除ctfmon)對勾都去掉保存重啟動試試(也可以加快啟動速度),一般是你啟動運行程度太多,或文件沖突問題
安裝360安全衛士,開機一直按F8進入安全模式查殺,現在網上十個毒有九個是木馬,所以殺毒軟體都查不到毒,建議安裝360查殺
虛擬內存不足一般為沒有剩餘空間和病毒,不信你試試,虛擬內存設為100G,你的電腦也不會快,它是沒有給電腦和提速功能的清除系統垃圾,讓C盤空間大一點
@echo off
echo 正在清除系統垃圾文件,請稍等..
del /f /s /q %systemdrive%\\*.tmp
del /f /s /q %systemdrive%\\*._mp
del /f /s /q %systemdrive%\\*.log
del /f /s /q %systemdrive%\\*.gid
del /f /s /q %systemdrive%\\*.chk
del /f /s /q %systemdrive%\\*.old
del /f /s /q %systemdrive%\\recycled\\*.*
del /f /s /q %windir%\\*.bak
del /f /s /q %windir%\\prefetch\\*.*
rd /s /q %windir%\\temp & md %windir%\\temp
del /f /q %userprofile%\\cookies\\*.*
del /f /q %userprofile%\\recent\\*.*
del /f /s /q "%userprofile%\\Local Settings\\Temporary Internet Files\\*.*"
del /f /s /q "%userprofile%\\Local Settings\\Temp\\*.*"
del /f /s /q "%userprofile%\\recent\\*.*"
echo 清除系統垃圾完成!
echo. & pause
復制以上到記事本,保存為BAT(清除垃圾.bat)文件,雙擊運行在我的電腦上右鍵屬性,系統還原,關了它的監視或者在控制面板 管理工具 服務內找到System Restore Service右鍵停用
然的在每個盤符下刪除System Volume Information文件夾,會給你去很大一部空間
鍾愛一生 版權所有,復制別人的是可恥的
E. 虛擬內存設置無效 !!
把虛擬內存設置到C盤以外的其他盤試試看,進入「打開→控制面板→系統」,選擇「高級」選項卡,點擊「性能」欄中的「設置」按鈕,選擇「高級」選項卡,點擊「虛擬內存」欄內的「更改」按鈕即可進入「虛擬內存」窗口;在驅動器列表中選中系統盤符,(如果不知道該改為多少合適,那麼就記下系統所在盤符的那兩個數值),然後勾選「無分頁文件」選項,再單擊「設置」按鈕;接著點擊其他分區,選擇「自定義大小」選項,在「初始大小」和「最大值」中設定數值(我們就把剛剛記下來的那兩個數值分別輸入),然後單擊「設置」按鈕,最後點擊「確定」按鈕退出即可最後重起電腦讓設置生效!
F. 操作系統頁面調度
某虛擬存儲器共8個頁面,每頁1024個字,實際主存為4096個字,採用頁表法進行地址映象。映象表的內容如下表1所示。實頁號 裝入位
3 1
1 1
2 0
3 0
2 1
1 0
0 1
0 0
表1 虛頁號 實頁號 裝入位
0 3 1
1 1 1
2 2 0
3 3 0
4 2 1
5 1 0
6 0 1
7 0 0
表2 (1)列出會發生頁面失效的全部虛頁號;
解:根據頁表法列出表2,當裝入位為0時,即為頁面失效,再找出相對應的虛頁號即可。
會發生頁面失效的全部虛頁號為:2,3,5,7
(2)按以下虛地址計算主存實地址:0,3728,1023,1024,2055,7800,4096,6800。
解:虛頁號=│_虛地址/頁面大小_│
實地址=(實頁號*頁面大小)+(虛地址-虛頁號*頁面大小) 虛地址 0 3728 1023 1024 2055 7800 4096 6800
虛頁號 0 3 0 1 2 7 4 6
實頁號 3 3 3 1 2 0 2 0
裝入位 1 0 1 1 0 0 1 1
實地址 3072 3728 4095 1024 2055 632 2048 656
G. c盤虛擬內存無效怎麼辦
C盤如果設置不了虛擬內存,除確定有足夠的硬碟容量外,建議進行一下碎片整理之後再試。
另外從圖上看你的虛擬內存設置的太大了。虛擬內存只需要設置在一個盤符下既可,不用每個盤符都設置虛擬內存,大小按照你平時應用程序的需要。
你沒有說你的物理內存是多大,我估計應該是1.5G吧,只需要在C盤建立1G到1.5G空間的虛擬內存我想就夠用了。其他盤符全部關閉。
當然如果你只用電腦上網頁,聊QQ,不玩什麼游戲,不運行大型軟體的話,關閉虛擬內存是最好的選擇。
H. 電腦開機後顯示虛擬內存太低,然後就沒反應了,是什麼原因
我的電腦——右擊——屬性——高級——設置(第一個)——高級——更改
[編輯本段]虛擬內存的設置
對於虛擬內存主要設置兩點,即內存大小和存放位置,內存大小就是設置虛擬內存最小為多少和最大為多少;而存放位置則是設置虛擬內存應使用哪個分區中的硬碟空間。對於內存大小的設置,如何得到最小值和最大值呢?你可以通過下面的方法獲得:選擇「開始→程序→附件→系統工具→系統監視器」(如果系統工具中沒有,可以通過「添加/刪除程序」中的Windows安裝程序進行安裝)打開系統監視器,然後選擇「編輯→添加項目」,在「類型」項中選擇「內存管理程序」,在右側的列表選擇「交換文件大小」。這樣隨著你的操作,會顯示出交換文件值的波動情況,你可以把經常要使用到的程序打開,然後對它們進行使用,這時查看一下系統監視器中的表現值,由於用戶每次使用電腦時的情況都不盡相同,因此,最好能夠通過較長時間對交換文件進行監視來找出最符合您的交換文件的數值,這樣才能保證系統性能穩定以及保持在最佳的狀態。一般來說,交換文件太大不會影響效率,但會佔用額外的磁碟空間。交換文件太小有時會引起可以運行的程序數量變少。
找出最合適的范圍值後,在設置虛擬內存時,用滑鼠右鍵點擊「我的電腦」,選擇「屬性」,彈出系統屬性窗口,選擇「性能」標簽,點擊下面「虛擬內存」按鈕,彈出虛擬內存設置窗口,點擊「用戶自褐付ㄐ檳餑詿嬪柚謾鋇パ「磁ィ�壩才獺毖〗洗笫S囁占淶姆智��緩笤凇白鈈≈怠焙汀白畲籩怠蔽謀究蛑惺淙牒鮮實姆段е怠H綣��芯跏褂孟低臣嗍悠骼椿竦米畲蠛妥鈈≈滌行┞櫸車幕埃�飫鎄耆�梢匝≡瘛叭肳indows管理虛擬內存設置」。
調整分頁位置
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倍,稍大一點也可以,如果你不想虛擬內存頻繁改動,可以將最大值和最小值設置為一樣。{另一種說法:調整時我們需要注意,不要將最大、最小頁面文件設為等值。因為通常內存不會真正「塞滿」,它會在內存儲量到達一定程度時,自動將一部分暫時不用的數據放到硬碟中。最小頁面文件越大,所佔比例就低,執行的速度也就越慢。最大頁面文件是極限值,有時打開很多程序,內存和最小頁面文件都已「塞滿」,就會自動溢出到最大頁面文件。所以將兩者設為等值是不合理的。一般情況下,最小頁面文件設得小些,這樣能在內存中盡可能存儲更多數據,效率就越高。最大頁面文件設得大些,以免出現「滿員」的情況。
PS:①1.5倍虛擬內存設置,是網上技術文檔通用說明的,個人認為可以根據常用軟體的實際情況設定。推薦有經驗的用戶使用。
②現在有很多工具軟體(例如WINDOWS優化大師、超級兔子),可以很好的更改這些設置,工具軟體也會根據你的電腦的實際情況進行相應的推薦設置。
[編輯本段]虛擬內存使用技巧
對於虛擬內存如何設置的問題,微軟已經給我們提供了官方的解決辦法,對於一般情況下,我們推薦採用如下的設置方法:
(1)在Windows系統所在分區設置頁面文件,文件的大小由你對系統的設置決定。具體設置方法如下:打開"我的電腦"的"屬性"設置窗口,切換到"高級"選項卡,在"啟動和故障恢復"窗口的"寫入調試信息"欄,如果你採用的是"無",則將頁面文件大小設置為2MB左右,如果採用"核心內存存儲"和"完全內存存儲",則將頁面文件值設置得大一些,跟物理內存差不多就可以了。
小提示:對於系統分區是否設置頁面文件,這里有一個矛盾:如果設置,則系統有可能會頻繁讀取這部分頁面文件,從而加大系統盤所在磁軌的負荷,但如果不設置,當系統出現藍屏死機(特別是STOP錯誤)的時候,無法創建轉儲文件(Memory.dmp),從而無法進行程序調試和錯誤報告了。所以折中的辦法是在系統盤設置較小的頁面文件,只要夠用就行了。
(2)單獨建立一個空白分區,在該分區設置虛擬內存,其最小值設置為物理內存的1.5倍,最大值設置為物理內存的3倍,該分區專門用來存儲頁面文件,不要再存放其它任何文件。之所以單獨劃分一個分區用來設置虛擬內存,主要是基於兩點考慮:其一,由於該分區上沒有其它文件,這樣分區不會產生磁碟碎片,這樣能保證頁面文件的數據讀寫不受磁碟碎片的干擾;其二,按照Windows對內存的管理技術,Windows會優先使用不經常訪問的分區上的頁面文件,這樣也減少了讀取系統盤里的頁面文件的機會,減輕了系統盤的壓力。
(3)其它硬碟分區不設置任何頁面文件。當然,如果你有多個硬碟,則可以為每個硬碟都創建一個頁面文件。當信息分布在多個頁面文件上時,硬碟控制器可以同時在多個硬碟上執行讀取和寫入操作。這樣系統性能將得到提高。
具體看http://ke..com/view/976.html?wtp=tt
自己找吧!
I. linux 設置虛擬內存Swap後,重啟後設置失效 怎麼處理
建議虛擬內存初始大小與最大值都設置為1536MB,設置相同數值是為了避免產生碎片,最好不要設置在C盤,設置在有足夠空間的盤。
怎樣設置虛擬內存:
(一)合理設置虛擬內存
虛擬內存的設定主要根據你的物理內存大小和電腦的用途來設定,在桌面上用滑鼠右擊「我的電腦」,選擇「屬性」,就可以看到內存了。根據微軟公司的建議,虛擬內存設為物理內存容量的1.5--3倍,例如512MB的內存,虛擬內存設定為768--1536MB;1G的內存,虛擬內存設定為1536--3072MB。也可讓Windows來自動分配管理虛擬內存,它能根據實際內存的使用情況,動態調整虛擬內存的大小。在虛擬內存設置頁面下方有一個推薦數值,如果確實不知道設置多少為最佳,建議虛擬內存就設為推薦的數值。虛擬內存有初始大小與最大值兩個數值,最好把初始大小和最大值設為相同,以避免系統頻繁改變頁面文件的大小,影響電腦運行。內存容量2GB或以上的,如果不運行大型文件或游戲,也可以關閉虛擬內存。
虛擬內存就是在你的物理內存不夠用時把一部分硬碟空間作為內存來使用,不過由於硬碟傳輸的速度要比內存傳輸速度慢的多,所以使用虛擬內存比物理內存效率要慢。個人實際需要的值應該自己多次調整為好。 設的太大會產生大量的碎片,嚴重影響系統速度,設的太小就不夠用,於是系統就會提示你虛擬內存太小。
(二)虛擬內存設置方法
右擊「我的電腦」選擇「屬性--高級--性能--設置--高級--虛擬內存--更改」,選擇虛擬內存所在的磁碟,然後在下邊單擊「自定義大小」 並輸入「初始大小」和「最大值」,最後按「設置」按鈕,再確定即可。虛擬內存從C盤設置到其它磁碟的方法(如果在其它盤,設置方法一樣):右擊我的電腦--屬性--高級--性能設置--高級--虛擬內存更改--點選C盤--單選「無分頁文件」--「設置」,此時C盤旁的虛擬內存就消失了;然後選中D或F盤,單選「自定義大小」--在下面的「初始大小」和「最大值」兩個文本框中輸入數值--「設置」—確定--重啟電腦,便完成了設置。
虛擬內存最好不要與系統設在同一個磁碟內,內存是隨著使用而動態地變化,設在C盤就容易產生磁碟碎片,影響系統運行速度。所以,最好將虛擬內存設置在磁碟剩餘空間較大而又不常用的磁碟,如D、F,這樣可以避免系統在C盤進行頻繁的讀寫操作而影響系統速度。虛擬內存在一台電腦,只用設置一次,可設置在任何一個磁碟。
(三)減輕內存負擔:
1、打開的程序不可太多。如果同時打開的文檔過多或者運行的程序過多,就沒有足夠的內存運行其他程序,要關閉不用的程序和窗口。
2、自動運行的程序不可太多 。單擊「開始」--「運行」,鍵入「Msconfig」-「確定」,打開「系統配置實用程序」窗口,刪除不想自動載入的啟動項目
J. 虛擬內存重置無效
說明設置的數值不合理。
虛擬內存,讓系統託管最好。如果一定要自己設,建議按微軟推薦的數值設置,即為物理內存的1.5-3倍為宜。
1、隨著現在電腦可用內存的不斷增大,虛擬內存越來越不重要,一般不必管它,讓系統託管是最好。但最好不要關閉,因為一些老版本的軟體設計上就是結合虛擬內存的,關掉後會導致一些軟體工作不正常。
2、虛擬內存通常默認設在C盤,要注意,C盤不要太滿,留一些空間放虛擬內存的頁面文件。
3、虛擬內存不是代替物理內存運行程序的,而是暫時代替物理內存保存數據的。所以,對系統提速是毫無作用的,根本的辦法還是增加物理內存。
虛擬內存別稱虛擬存儲器(Virtual Memory)。電腦中所運行的程序均需經由內存執行,若執行的程序佔用內存很大或很多,則會導致內存消耗殆盡。為解決該問題,Windows中運用了虛擬內存技術,即勻出一部分硬碟空間來充當內存使用。當內存耗盡時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。若計算機運行程序或操作所需的隨機存儲器(RAM)不足時,則 Windows 會用虛擬存儲器進行補償。它將計算機的RAM和硬碟上的臨時空間組合。當RAM運行速率緩慢時,它便將數據從RAM移動到稱為「分頁文件」的空間中。將數據移入分頁文件可釋放RAM,以便完成工作。
虛擬內存,是代替物理內存的存儲功能,但不能代替物理內存的運行的功能。所以,一般而言,計算機的RAM容量越大,程序運行得越快。若計算機的速率由於RAM可用空間匱乏而減緩,則可嘗試通過增加虛擬內存來進行補償。但是,計算機從RAM讀取數據的速率要比從硬碟讀取數據的速率快,因而擴增RAM容量(可加內存條)是最佳選擇。
虛擬內存一般在C盤的根目錄,文件名為pagefile.sys。