虛擬內(nèi)存解析_第1頁
已閱讀1頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、虛擬內(nèi)存解析虛擬內(nèi)存是計算機系統(tǒng)內(nèi)存管理的一種技術(shù)。它使得應用程序認為它擁有連續(xù)的可用的內(nèi)存(一個連續(xù)完整的地址空間),而實際上,它通常是被分隔成多個物理內(nèi)存碎片,還有部分暫時存儲在外部磁盤存儲器上,在需要時進行數(shù)據(jù)交換。簡介別稱虛擬存儲器(VirtualMemy)。電腦中所運行的程序均需經(jīng)由內(nèi)存執(zhí)行,若執(zhí)行的程序占用內(nèi)存很大或很多,則會導致內(nèi)存消耗殆盡。為解決該問題,Windows中運用了虛擬內(nèi)存[1]技術(shù),即勻出一部分硬盤空間來充當

2、內(nèi)存使用。當內(nèi)存耗盡時,電腦就會自動調(diào)用硬盤來充當內(nèi)存,以緩解內(nèi)存的緊張。若計算機運行程序或操作所需的隨機存儲器(RAM)不足時,則Windows會用虛擬存儲器進行補償。它將計算機的RAM和硬盤上的臨時空間組合。當RAM運行速率緩慢時,它便將數(shù)據(jù)從RAM移動到稱為“分頁文件”的空間中。將數(shù)據(jù)移入分頁文件可釋放RAM,以便完成工作。一般而言,計算機的RAM容量越大,程序運行得越快。若計算機的速率由于RAM可用空間匱乏而減緩,則可嘗試通過增

3、加虛擬內(nèi)存來進行補償。但是,計算機從RAM讀取數(shù)據(jù)的速率要比從硬盤讀取數(shù)據(jù)的速率快,因而擴增RAM容量(可加內(nèi)存條)是最佳選擇。虛擬內(nèi)存不足的成因【1】、感染病毒:有些病毒發(fā)作時會占用大量內(nèi)存空間,導致系統(tǒng)出現(xiàn)內(nèi)存不足問題。【2】、虛擬內(nèi)存設置不當:通常,應設置為物理內(nèi)存大小的2倍。若設置過小,則會影響系統(tǒng)程序的正常運行。此時便需重設虛擬內(nèi)存數(shù)值,以“WindowsXP”為例,右擊“我的電腦”,選擇“屬性”,在“高級”標簽頁點擊“性能”

4、框中的“設置”按鈕,切換至“高級”標簽頁,后在“虛擬內(nèi)存”框中點擊“更改”按鈕,接著重設虛擬內(nèi)存數(shù)值,再點“設置”并“確定”,完后重啟系統(tǒng)即可。【3】、系統(tǒng)盤空間不足:在默認情況下,虛擬內(nèi)存是以名為“Pagefile.sys”的交換文件存于硬盤的系統(tǒng)分區(qū)中。若系統(tǒng)盤剩余容量過小,即會出現(xiàn)該問題。系統(tǒng)盤至少應留有300MB的可用空間,當然此數(shù)值需據(jù)用戶的實際需要而定。盡量不要將各種應用軟件裝在系統(tǒng)盤,以保證有足夠的空間供虛擬內(nèi)存文件使用,

5、且最好將虛擬內(nèi)存文件安放至非系統(tǒng)盤內(nèi)。【4】、System用戶權(quán)限設置不當:基于NT內(nèi)核的Windows系統(tǒng)啟動時,System用戶會為系統(tǒng)創(chuàng)建虛擬內(nèi)存文件。有些用戶為了系統(tǒng)的安全,采用NTFS文件系統(tǒng),但卻取消了System用戶在系統(tǒng)盤“寫入”和“修改”的權(quán)限,這樣就無法為系統(tǒng)創(chuàng)建虛擬內(nèi)存文件,運行大型程序時,也會出現(xiàn)此類問題。對策:重新賦予System用戶“寫入”和“修改”的權(quán)限即可。(注:該僅限于使用NTFS文件系統(tǒng)的用戶。)合理

6、設置虛擬內(nèi)存一、如何確定虛擬內(nèi)存大???1、新手篇由系統(tǒng)或系統(tǒng)優(yōu)化軟件分配或設置為物理內(nèi)存的1.53倍。2、老手篇事實上,嚴格按照1.53倍的倍數(shù)關系來設置并不科學,因此我們可以根據(jù)系統(tǒng)的實際應用情況進行設置。在這過程中需要用到Windows2000XPPro2003自帶的性能監(jiān)視器。1.運行“perfmon.msc”打開性能監(jiān)視器,展開左側(cè)的性能日志和警報,并點擊選擇計數(shù)器日志,在右側(cè)的面板中空白處點擊鼠標右鍵,選擇新建日志設置,并命名

7、為Pagefile,然后回車確認。2.在常規(guī)選項卡下,點擊添加計數(shù)器按鈕,在新彈出的窗口的性能對象下拉菜單中選擇PagingFile,并選擇“從列表選擇計數(shù)器”,然后點擊%UsagePeak,在范例中選擇“_Total”,并接著點擊“添加”按鈕。四、設置方法手動設置找出最合適的虛擬內(nèi)存大小范圍值后,①用右鍵點擊桌面上的“我的電腦”圖標,在出現(xiàn)的右鍵菜單中選“屬性”選項打開“系統(tǒng)屬性”窗口。在窗口中點擊“高級”選項卡,出現(xiàn)高級設置的對話框

8、②點擊“性能”區(qū)域的“設置”按鈕,在出現(xiàn)的“性能選項”窗口中選擇“高級”選項卡,打開其對話框。③在該對話框中可看到關于虛擬內(nèi)存的區(qū)域,點擊“更改”按鈕進入“虛擬內(nèi)存”的設置窗口。選擇一個有較大空閑容量的分區(qū),勾選“自定義大小”前的復選框,將具體數(shù)值填入“初始大小”、“最大值”欄中,而后依次點擊“設置→確定”按鈕即可,最后重新啟動計算機使虛擬內(nèi)存設置生效。調(diào)整分頁位置虛擬內(nèi)存的顯示W(wǎng)indows9x的虛擬內(nèi)存分頁位置,其實就是保存在C盤根

9、目錄下的一個虛擬內(nèi)存文件(也稱為交換文件)Win386.swp,它的存放位置可以是任何一個分區(qū),如果系統(tǒng)盤C容量有限,我們可以把Win386.swp調(diào)到別的分區(qū)中,方法是在記事本中打開System.ini(C:Windows下)文件,在[386Enh]小節(jié)中,將“PagingDrive=C:WindowsWin386.swp”,改為其他分區(qū)的路徑,如將交換文件放在D:中,則改為“PagingDrive=D:Win386.swp”,如沒有

10、上述語句可以直接鍵入即可。而對于使用Windows2000和WindowsXP的,可以選擇“控制面板→系統(tǒng)→高級→性能”中的“設置→高級→更改”,打開虛擬內(nèi)存設置窗口,在驅(qū)動器[卷標]中默認選擇的是系統(tǒng)所在的分區(qū),如果想更改到其他分區(qū)中,首先要把原先的分區(qū)設置為無分頁文件,然后再選擇其他分區(qū)?;蛘撸琖inXP一般要求物理內(nèi)存在256M以上。如果你喜歡玩大型3D游戲,而內(nèi)存(包括顯存)又不夠大,系統(tǒng)會經(jīng)常提示說虛擬內(nèi)存不夠,系統(tǒng)會自動調(diào)整

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論