簡介假如計算機缺乏運行程序或操作所需的隨機存取顯存(RAM),則使用虛擬顯存()進行補償。虛擬顯存將計算機的RAM和硬碟上的臨時空間組合在一起。當RAM運行速率平緩時,虛擬顯存將數據從RAM聯通到稱為“分頁文件”的空間中。將數據移入與移出分頁文件可以釋放RAM,便于完成工作。通常而言,計算機的RAM越多,程序運行得越快。假如計算機的速率因為缺乏RAM而增加,則可以嘗試降低虛擬顯存來進行補償。并且,計算機從RAM讀取數據的速率要比從硬碟讀取數據的速率快得多,因而降低RAM是更好的方式。編輯本段作用不知你們有沒有發覺,在(XP)目錄下有一個名為.sys的系統文件(下為.swp),它的大小常常自己發生變動,小的時侯可能只有幾十兆,大的時侯則有數千兆,這些毫無規律的變化實在讓好多人摸不著腦子。雖然,.sys是下的一個虛擬顯存,它的作用與化學顯存基本相像,但它是作為化學顯存的“后備力量”而存在的,并且,它并不是在只有化學顯存不夠用時才發揮作用的,也就是說在數學顯存夠用時也有可能使用虛擬顯存,假如你虛擬顯存設置過小則會提示“虛擬顯存不足”。
編輯本段虛擬顯存不足的誘因1、感染病毒有些病毒發作時會占用大量顯存空間,造成系統出現顯存不足的問題。趕緊去殺毒,升級病毒庫,之后把防毒舉措做好!2、虛擬顯存設置不當虛擬顯存設置不當也可能造成出現顯存不足問題,通常情況下,虛擬顯存大小為化學顯存大小的2倍即可,假如設置得過小,都會影響系統程序的正常運行。重新調整虛擬顯存大小以WinXP為例什么是物理內存和虛擬內存,右鍵點擊“我的筆記本”,選擇“屬性”,之后在“高級”標簽頁,點擊“性能”框中的“設置”按鈕什么是物理內存和虛擬內存,切換到“高級”標簽頁,之后在“虛擬顯存”框中點擊“更改”按鈕,接著重新設置虛擬顯存大小,完成后重新啟動系統就好了。3、系統空間不足虛擬顯存文件默認是在系統盤中,如WinXP的虛擬顯存文件名為“.sys”,假如系統盤剩余空間過小,造成虛擬顯存不足,也會出現顯存不足的問題。系統盤起碼要保留300MB剩余空間,其實這個數值要按照用戶的實際須要而定。用戶盡量不要把各類應用軟件安裝在系統盤中,保證有足夠的空間供虛擬顯存文件使用,但是最好把虛擬顯存文件安放在非系統盤中。4、因為用戶權限設置不當基于NT內核的系統啟動時,用戶會為系統創建虛擬顯存文件。
有些用戶為了系統的安全,采用NTFS文件系統,但卻取消了用戶在系統盤“寫入”和“修改”的權限,這樣就難以為系統創建虛擬顯存文件,運行小型程序時,也會出現顯存不足的問題。問題挺好解決,只要重新賦于用戶“寫入”和“修改”的權限即可,不過這個僅限于使用NTFS文件系統的用戶。編輯本段運行原理及過程可能你們就會曉得虛擬顯存就是當化學顯存不足夠的時侯,把硬碟的一部份當成顯存來使用。這樣理解似乎不夠確切化學顯存就是你們平常時常說的1G顯存,512M顯存首先要曉得:打開任何一個程序,都是要占用化學顯存的,當關掉這個程序的時侯,系統也將會從數學顯存中刪掉這個程序的信息接著分兩方面理解虛擬顯存--------------假定計算機數學顯存是512M,系統都安裝在C盤--------------------------------------(一)當化學顯存足夠的時侯假定,我們運行的程序占用了215M,此時化學顯存絕對夠用了,而且不要以為此時系統沒有用虛擬顯存技術,系統照樣用了虛擬顯存技術,當我們打開QQ的時侯,系統就為QQ這個程序指定了一個虛擬空間,只是此時這個虛擬空間上面沒有信息而已(二)當化學顯存不足的時侯假定計算機運行”迅雷”和”IE瀏覽器”這兩個個軟件的時侯化學顯存早已達到512M,我們啟動QQ,假如沒有虛擬顯存技術,我們此時根本不能啟動QQ,由于QQ不能在顯存中寫入相關信息,不過如今有了虛擬顯存技術,此時系統將會釋放一部份化學顯存給QQ用,假定釋放的是迅雷所占用的數學顯存,這么迅雷所占用的化學顯存信息將會保存到硬碟上的一個.sys的文件中當我們想再運行迅雷的時侯,此時系統會從.sys查找相應的迅雷信息,同時把這種信息重新載入到化學顯存上面,但是把QQ的信息釋放到.sys上面這樣一個循環交換過程就是虛擬顯存技術,為何叫它虛擬呢,由于系統把文件釋放到了硬碟上,而這個硬碟可不是顯存,只是臨時的保存顯存信息的地方一句話,虛擬顯存就是用如硬碟硬盤等不是顯存的介質來儲存顯存的信息xp系統上面的c://這個文件夾上面的文件是虛擬顯存技術的擴充,這種(預讀)文件可以提高程序的運行速率當我們運行程序時侯,系統會根據顯存記錄這個程序常常用到的文件,但是把這個程序讀取信息記錄出來,同時在c://下創建一個后綴是.pf的文件,但是把讀取的信息保存到這.pf文件夾上面,假定我們運行早已被記錄這個程序,這么你雙擊桌面上的的時侯,系統會先從c://中查找這個的相關記錄,而不是繼續運行,系統依據先前記錄用到的相關文件載入到顯存中,載入好后,才可以繼續運行,這樣運行的速率都會提高了,你們可能看著要先執行.pf文件.再執行ps程序,這樣速率就會快么?雖然這個處理速率是很快的,假如沒有預讀文件,打開的速率會很慢的C://上面還有一個.ini這個文件,這個文件的作用就是排列文件載入的順序,倘若c://上面的預讀文件好多,這么你每次運行一個程序的時侯,系統都要花大量的時間去搜索這個程序有沒有預讀文件,這樣有可能造成程序啟動很慢,所以預讀文件好多的時侯,這么就去刪掉那些預讀文件吧