當前位置:首頁 » 電腦資訊 » 為什麼電腦中pf高

為什麼電腦中pf高

發布時間: 2022-05-19 17:11:10

Ⅰ 任務管理器中的PF使用率很高怎麼弄啊

PF:PageFile(虛擬內存)。物理內存已經不夠用的時候,把將那些暫時不用的數據放到硬碟上它的作用與物理內存基本相似,要降低PF使用率最好的辦法是增加內存。
PF使用率就是表示著被系統使用的頁面文件的量。如果計算機運行接近最大限度,可以增大頁面文件的大小。
CPU使用率與PF使用率就相當於你電腦的CPU配置及內存條大小與系統性能的正比關系咯。CPU使用率太高說明了你的系統開銷太大(XP
sp2)或者你的CPU已經OUT了需要換咯;你的內存及虛擬內存的硬碟就是PF,「PF使用率開機就太高」有可能是你開機隨系統啟動的程序太多太大,同時你的內存太小咯,又或者你系統設置得不好

Ⅱ 電腦的cpu和pf的使用率太高該怎麼解決

1.顯卡、CPU、內存是不是超頻了?降低頻率;
2.機器整體散熱不夠,加強散熱;硬體更新;
3.內存重新插拔,或者更換插槽、內存加大;
4.硬碟保護,用EVEREST軟體檢查硬碟是否有壞道;
5.系統垃圾多,中毒?建議用360安全衛士清理;
注冊表:
開始-運行-輸入regedit
msconfig
6.減少開機滾動條時間
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory
Management\PrefetchParameters,在右邊找到EnablePrefetcher主鍵,把它的默認值3改為這樣滾動條滾動的時間就會減少.
7.加快開機速度
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\,把WaitToKillServiceTimeout設置為「4000」.
HKEY_CURRENT_USER\Control
Panel\Desktop,找到「MenuShowDelay」主鍵,把它的值改為「0」就可以去掉菜單延遲效果.
把AutoEndTasks的鍵值設置為1;然後在該分支下有個「HungAppTimeout」,把它的值改為「4000」.
8.取消快捷方式圖標上的箭頭
HKEY_CLASSES_ROOT\Lnkfile子鍵分支,在此子鍵分支中查找到鍵值名IsShortcut,其類型為REG_SZ,將此值刪除,就能去除快捷方式圖標上的箭頭。注銷當前用戶並重新啟動計算機後設置就生效.
9.提高寬頻速度
在運行」中輸入gpedit.msc,打開組策略編輯器.找到「計算機配置→管理模板→網路→QoS數據包調度程序」,選擇右邊的「限制可保留帶寬」,選擇「屬性」打開限制可保留帶寬屬性對話框,選擇「禁用」即可.這樣就釋放了保留的帶寬.
10.設置虛擬內存:
右鍵單擊「我的電腦」→屬性→高級→性能
設置→高級→虛擬內存
更改→選擇虛擬內存(頁面文件)存放的分區→自定義大小→確定最大值和最小值→設置。一般來說,虛擬內存為物理內存的1.5倍-2倍,稍大一點也可以,如果你不想虛擬內存頻繁改動,可以將最大值和最小值設置為一樣

Ⅲ 我的電腦CPU很低.為什麼PF卻很高

CPU和內存是兩回事,PF高可能是你運行的軟體多了。解決方法如下。

點擊業面左下角的『開始』-找到『運行』並點擊它。在彈出的文件中輸入「msconfig". 點擊回車確定,,,這時會彈出了文件夾,,在這個文件夾的上方找到「啟動」並點擊它,,這時就可以調節開機啟動選項了,,,

怎麼調節,,簡單,,就是只保留360殺毒或360安全衛士,在加個「ctfmon」這個選項就行了,,,其它的可以直接關閉掉。然後『運用』-『確定』,,,最後在重啟一遍,,,

如果PF還是很高的話,那就是中毒了,就得殺下毒了,,如沒毒的話,,就將以上方法在設置一遍。。。那麼你的PF肯定降到最低,而且對電腦沒一點傷害。

Ⅳ 任務管理器中的PF使用率暴高是什麼原因

PF使用率是指虛擬內存的頁面使用率,你可以將你的虛擬內存設置得高一點兒。
物理內存:就是你的機器所配置的內存大小。
核心內存:操作系統的內核佔用內存的大小。
PF使用率高,說明虛擬內存經常使用,也就是說明操作系統對內存的需求量大,你的內存不夠操作系統或應用程序使用。
你可以右鍵單擊「我的電腦」--「屬性」--「高級」--在「性能」里點「設置」--「高級」--在「虛擬內存」里點「更改」--在「驅動器卷標」里選擇「C:」,選中「自定義大小」,在裡面設置一個數值。通常虛擬內存的大小是你的物理內存的1.5--2倍左右。最後,點「設置」,點「確定」。繼續「確定」直到退出就可以了。
pf就是paperfile,頁面文件,也就是虛擬內存處理方法:
1.查殺病毒。
2.使用超級兔子等工具卸載那些無賴軟體(比如3721上網助手之類)。
3.使用超級兔子或者優化大師等工具優化操作系統。3.使用內存優化軟體自動整理內存

Ⅳ 為什麼資源管理器的性能里PF使用率很高

如果任務管理器中的PDF使用率很高,而你什麼事情又沒有做的情況下,很有可能是你的電腦中毒了,中了木馬,木馬一直在後台運行,導致佔用率很高。

Ⅵ PF使用率很高為什麼

PF:Page File,頁面文件(虛擬內存)
PF使用率:虛擬內存已經使用的空間量的值
因為是已經使用的空間的值,所以,您插上更多的內存的話,並不會對這個值造成太大影響。
這個使用率並不是說內存使用的效率,而是說內存佔用的多少,因此並不是越高越好的。
CPU使用率與PF使用率就相當於你電腦的CPU配置及內存條大小與系統性能的正比關系。CPU使用率太高說明了你的系統開銷太大(XP sp2)或者你的CPU已經OUT了需要換咯;你的內存及虛擬內存的硬碟就是PF,「PF使用率開機就太高」有可能是你開機隨系統啟動的程序太多太大,同時你的內存太小咯,又或者你系統設置得不好...
建議:硬體升級是最好的方法(單獨升內存會使機器的命中率降低 即PF降 CPU升)
改善的方法很多:裝個小一點的系統,關閉隨開機啟動的程序,清下注冊表垃圾,做一下系統盤的碎片整理,設置一下虛擬內存及環境變數,降低下解析度及刷新率,更絕的話去控制面板/管理工具/計算機管理,看其需要手工關閉一些系統服務嘍...
把開機時不必要啟動的東西很關掉,另外去系統進程里停掉一些進程,當然這得需要你能識別各位進程的作用了,建議把虛擬內存改為除系統盤以外的盤,這樣一定程度上可以減少系統盤的文件碎片,速度也可以在很長時間內保持較快
PF使用率並不是虛擬內存使用率,如果你把虛擬內存設置為0,這個使用率並不為0了。如果有不清楚,可以到網路去搜索 虛擬內存,pf使用率這些關鍵字。
CPU使用率是正常情況下,CPU的工作狀態的反應,在WINDOWS的標示中已經指出,就是CPU的使用率,用百分數來表示。
至於多少是安全的,按照我的經驗,我的CPU是超線程奔四2.8G的,玩游戲的時候是百分之五十左右,平時看網頁是十到二十左右,偶爾打開文件時可能達到峰值九十幾。殺毒的時候是四十幾。裝帶有patch(補丁)的軟體的時候高達九十八左右。
中病毒就保持九十五以上。
只要不超頻,通常CPU不會燒毀的。
在保護模式下,Win32 程序可以定址 2GB 或 3GB 虛擬內存,對每一個進程來說,它定址的范圍都是這么多。OS 負責把進程提交的虛擬內存按頁(一頁 4KB,工作集)映射到物理內存的實際頁幀上(駐留集)。如果設置了硬碟上的交換文件(Pagefile.sys),那麼 OS 也會在物理內存和交換文件之間交換內存頁,不活動的進程,它的虛擬內存頁會被從物理內存中交換到硬碟上,等它活動的時候再交換回來(分頁)。所以,如果設置了硬碟上的交換文件,而物理內存不足(映射所有的虛擬內存頁)的時候,電腦就會頻繁將物理內存里的頁和硬碟進行交換。如果沒有設置硬碟上的交換文件,物理內存不足(映射所有的虛擬內存頁)的時候電腦就會告訴你「虛擬內存不足了」。
如果設置了硬碟上的交換文件,Windows 總是會將不太活動的進程的內存頁交換到那裡去。對於一個進程來說,它在物理內存中映射的駐留集少於它想要的工作集,就會引發分頁而降低效率。對於物理內存相當大的電腦,除非需要執行會檢查硬碟上的交換文件的程序,否則可以取消硬碟上的交換文件。比如早期的 PhotoShop,那個時候的電腦,內存比較小,所以會強制要求啟用硬碟上的交換文件。新版本的 PhotoShop 沒有這個強制檢查,你可以分配幾十 GB 物理內存給它用(x64 的版本)。
虛擬內存的使用總量是所有工作集的綜合,因此它包括了分頁到硬碟的部分,如果有的話。值得注意的是,共享的 DLL 只使用自己一部分工作集,雖然幾個進程使用了它,但由於 Windows 允許進程間共享頁幀,所以用任務管理器查看內存使用的時候,要注意這個方面的區別。而且,任務管理器查看內存使用顯示的是已經提交的虛擬內存,如果進程沒有提交,是不會告訴你的。

Ⅶ 為什麼我的電腦PF那麼高

個人分析 是你硬體的原因 建議你用硬體檢測工具看看,到底是什麼東西佔用這么大
一般情況下,會出現以下幾種情況:
1。一些訪問內核的軟體,就像你所說的卡巴斯基等殺毒軟體,這些軟體會訪問系統內核,即便你關閉了服務,這些駐留程序還會訪問內核,佔用匯流排資源,導致PF猛增。

2。這個也是軟體原因,一些軟體會捆綁在系統進程中,有些捆綁是無害的,不過妨礙系統正常運行,就是所謂垃圾軟體,有些軟體是非法綁定,就是病毒之類的。

3。這個是系統原因,WINDOWS系統會由於使用時間的延長導致系統文件老化,使得一些垃圾數據滯留在內存中,或者一些系統服務不正常的啟動,你需要清理硬碟,並且對硬碟進行檢查。
4。還有就是硬體原因,這個比較少見,不過也有可能,這個原因歸根結底還是你操作系統版本問題。就是你在一些不太好的盜版操作系統上裝的硬體驅動程序或許會因為你使用的系統盤的原因而兼容性不好。

鑒於以上這些原因,本人建議你不要忽視這個問題,如果通過輔助軟體無法解決,建議重裝系統。如果重裝之後仍舊無法解決,建議給電腦升級。

硬體檢測工具:everestultimate

去網路搜索就會找到這個工具 先檢測一下看看也好

Ⅷ 電腦玩游戲PF使用率很高怎麼辦

造成PF使用率過大的原因可以是:
一、內存太小

內存裡面實在放不下太多數據,例如128M內存跑XP。
二、有大量常駐內存程序以及自動載入的服務

很多人一開機,什麼QQ、MSN、BT、eMail、迅雷……開啟大量程序,這些程序和服務會佔用相當部分的內存空間,導致大量數據需要寫入到頁面文件,而導致PF佔用過高。
三、系統設置不優秀

這也可能是導致PF使用率較高的原因。

硬體升級是最好的方法(單獨升內存會使機器的命中率降低 即PF降 CPU升)
改善的方法很多:裝個小一點的系統,關閉隨開機啟動的程序,清下注冊表垃圾,做一下系統盤的碎片整理,設置一下虛擬內存及環境變數,降低下解析度及刷新率,更絕的話去控制面板/管理工具/計算機管理,看其需要手工關閉一些系統服
如果設置了硬碟上的交換文件,Windows 總是會將不太活動的進程的內存頁交換到那裡去。對於一個進程來說,它在物理內存中映射的駐留集少於它想要的工作集,就會引發分頁而降低效率。對於物理內存相當大的電腦,除非需要執行會檢查硬碟上的交換文件的程序,否則可以取消硬碟上的交換文件。比如早期的 PhotoShop,那個時候的電腦,內存比較小,所以會強制要求啟用硬碟上的交換文件。新版本的 PhotoShop 沒有這個強制檢查,你可以分配幾十 GB 物理內存給它用(x64 的版本)。

Ⅸ 我電腦的PF使用率太高了怎麼辦怎麼調小~

pf是pagefile的簡稱。就是頁面文件的意思(一般在系統盤上)
它是將系統內存暫時不用的程序寫入pf中
待用時再調出,以減輕內存的負擔
如果內存較少,而啟動太多程序,就會增大pf使用率,會使系統進行大量讀寫,而這樣的讀寫也會大量佔用cpu時間,具體表現為系統變慢。
pf使用率和cpu無關,也和顯卡無關。
所以,pf使用率高說明系統執行了太多程序,512內存pf使用率最好不要超過480。否則系統會明顯變遲鈍。對於虛擬內存如何設置的問題,微軟已經給我們提供了官方的解決辦法,對於一般情況下,我們推薦採用如下的設置方法:
(1)在windows系統所在分區設置頁面文件,文件的大小由你對系統的設置決定。具體設置方法如下:打開"我的電腦"的"屬性"設置窗口,切換到"高級"選項卡,在"啟動和故障恢復"窗口的"寫入調試信息"欄,如果你採用的是"無",則將頁面文件大小設置為2mb左右,如果採用"核心內存存儲"和"完全內存存儲",則將頁面文件值設置得大一些,跟物理內存差不多就可以了。
小提示:對於系統分區是否設置頁面文件,這里有一個矛盾:如果設置,則系統有可能會頻繁讀取這部分頁面文件,從而加大系統盤所在磁軌的負荷,但如果不設置,當系統出現藍屏死機(特別是stop錯誤)的時候,無法創建轉儲文件
(memory.dmp),從而無法進行程序調試和錯誤報告了。所以折中的辦法是在系統盤設置較小的頁面文件,只要夠用就行了。
(2)單獨建立一個空白分區,在該分區設置虛擬內存,其最小值設置為物理內存的1.5倍,最大值設置為物理內存的3倍,該分區專門用來存儲頁面文件,不要再存放其它任何文件。之所以單獨劃分一個分區用來設置虛擬內存,主要是基於兩點考慮:其一,由於該分區上沒有其它文件,這樣分區不會產生磁碟碎片,這樣能保證頁面文件的數據讀寫不受磁碟碎片的干擾;其二,按照windows對內存的管理技術,windows會優先使用不經常訪問的分區上的
頁面文件,這樣也減少了讀取系統盤里的頁面文件的機會,減輕了系統盤的壓力。
(3)其它硬碟分區不設置任何頁面文件。當然,如果你有多個硬碟,則可以為每個硬碟都創建一個頁面文件。當信息分布在多個頁面文件上時,硬碟控制器可以同時在多個硬碟上執行讀取和寫入操作。這樣系統性能將得到提高。

Ⅹ 電腦老是顯示PF高,虛擬內存小,如何解決

你可以看看下面的,看能不能幫到你
什麼是虛擬內存
如果計算機缺少運行程序或操作所需的隨機存取內存 (RAM),則 Windows 使用虛擬內存進行補償。
虛擬內存將計算機的 RAM 和硬碟上的臨時空間組合在一起。當 RAM 運行速度緩慢時,虛擬內存將數據從 RAM 移動到稱為「分頁文件」的空間中。將數據移入與移出分頁文件可以釋放 RAM,以便完成工作。
一般而言,計算機的 RAM 越多,程序運行得越快。如果計算機的速度由於缺少 RAM 而降低,則可以嘗試增加虛擬內存來進行補償。但是,計算機從 RAM 讀取數據的速度要比從硬碟讀取數據的速度快得多,因此增加 RAM 是更好的方法。
[編輯本段]虛擬內存的作用
不知大家有沒有發現,在Windows2000(XP)目錄下有一個名為pagefile.sys的系統文件(Windows98下為Win386.swp),它的大小經常自己發生變動,小的時候可能只有幾十兆,大的時候則有數百兆,這種毫無規律的變化實在讓很多人摸不著頭腦。其實,pagefile.sys是Windows下的一個虛擬內存,它的作用與物理內存基本相似,但它是作為物理內存的「後備力量」而存在的,但是,它並不是在只有物理內存不夠用時才發揮作用的,也就是說在物理內存夠用時也有可能使用虛擬內存,如果你虛擬內存設置過小則會提示「虛擬內存不足」。
[編輯本段]虛擬內存的產生
我們都知道,雖然在運行速度上硬碟不如內存,但在容量上內存是無法與硬碟相提並論的。當運行一個程序需要大量數據、佔用大量內存時,內存就會被「塞滿」,並將那些暫時不用的數據放到硬碟中,而這些數據所佔的空間就是虛擬內存。現在我們也明白為什麼pagefile.sys的大小會經常變化了。
內存在計算機中的作用很大,電腦中所有運行的程序都需要經過內存來執行,如果執行的程序分配的內存的總量超過了內存大小,就會導致內存消耗殆盡。為了解決這個問題,Windows中運用了虛擬內存技術,即拿出一部分硬碟空間來充當內存使用,當內存佔用完時,電腦就會自動調用硬碟來充當內存,以緩解內存的緊張。
舉個例子來說,壓縮程序在壓縮時有時候需要讀取文件的很大一部分並保存在內存中作反復的搜索。假設內存大小是128MB,而要壓縮的文件有 200MB,且壓縮軟體需要保存在內存中的大小也是 200MB,那麼這時操作系統就要權衡壓縮程序和系統中的其他程序,把多出來的那一部分數據放進交換文件。下面,就讓我們一起來看看如何對虛擬內存進行設置吧。
[編輯本段]虛擬內存的設置
對於虛擬內存主要設置兩點,即內存大小和存放位置,內存大小就是設置虛擬內存最小為多少和最大為多少;而存放位置則是設置虛擬內存應使用哪個分區中的硬碟空間。對於內存大小的設置,如何得到最小值和最大值呢?你可以通過下面的方法獲得:選擇「開始→程序→附件→系統工具→系統監視器」(如果系統工具中沒有,可以通過「添加/刪除程序」中的Windows安裝程序進行安裝)打開系統監視器,然後選擇「編輯→添加項目」,在「類型」項中選擇「內存管理程序」,在右側的列表選擇「交換文件大小」。這樣隨著你的操作,會顯示出交換文件值的波動情況,你可以把經常要使用到的程序打開,然後對它們進行使用,這時查看一下系統監視器中的表現值,由於用戶每次使用電腦時的情況都不盡相同,因此,最好能夠通過較長時間對交換文件進行監視來找出最符合您的交換文件的數值,這樣才能保證系統性能穩定以及保持在最佳的狀態。一般來說,交換文件太大不會影響效率,但會佔用額外的磁碟空間。交換文件太小有時會引起可以運行的程序數量變少。
找出最合適的范圍值後,在設置虛擬內存時,用滑鼠右鍵點擊「我的電腦」,選擇「屬性」,彈出系統屬性窗口,選擇「性能」標簽,點擊下面「虛擬內存」按鈕,彈出虛擬內存設置窗口,點擊「用戶自己指定虛擬內存設置」單選按鈕,「硬碟」選較大剩餘空間的分區,然後在「最小值」和「最大值」文本框中輸入合適的范圍值。如果您感覺使用系統監視器來獲得最大和最小值有些麻煩的話,這里完全可以選擇「讓Windows管理虛擬內存設置」。
調整分頁位置
虛擬內存的顯示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)其它硬碟分區不設置任何頁面文件。當然,如果你有多個硬碟,則可以為每個硬碟都創建一個頁面文件。當信息分布在多個頁面文件上時,硬碟控制器可以同時在多個硬碟上執行讀取和寫入操作。這樣系統性能將得到提高。
[編輯本段]虛擬內存設置注意事項
允許設置的虛擬內存最小值為2MB,最大值不能超過當前硬碟的剩餘空間值,同時也不能超過32位操作系統的內存定址范圍——4GB。
1、禁用頁面文件
當擁有了1G以上的內存時,頁面文件的作用將不再明顯,因此我們可以將其禁用。方法是:依次進入注冊表編輯器「HKEY_LOCAL_-nagerMemoryManagement」下,在「DisablePa-gingExecutive」(禁用頁面文件)選項中將其值設為「1」即可。
PS:此舉可能會造成系統不穩定.某些程序無法運行或死機。請根據自己實際情況更改。
1G以上內存就比較夠用了,玩游戲、使用大型軟體不推薦禁用虛擬內存。當然如果內存有2G的時候,可以根據自己的實際情況選擇虛擬內存的使用大小(我個人認為2G內存可以禁用虛擬內存以提升系統性能,VISTA系統內存使用比較大,可以根據實際情況設定)。
2、清空頁面文件
在同一位置上有一個「ClearPageFileAtShutdown(關機時清除頁面文件)」,將該值設為「1」。這里所說的「清除」頁面文件並非是指從硬碟上完全刪除pagefile.sys文件,而是對其進行「清洗」和整理,根據微軟的說法,這是一個安全選項,與性能無關。
高級話題:使用 SweepRAM 工具。適用於 Windows 2000/XP/2003。網上可以找到 SweepRAM 程序。該程序最大的作用是把所有進程的工作集清空。所謂工作集是指進程已映射的物理內存部分(即這些內存塊全在物理內存中,並且 CPU 可以直接訪問),還有一部分不在工作集中的虛擬內存則可能在轉換列表中(CPU 不能通過虛地址訪問,需要 Windows 映射之後才能訪問),還有一部分則在磁碟上的頁面文件里。工作集在進程運行時會被 Windows 自動調整,頻繁訪問的頁面(4KB 的塊)會留在內存中,而不頻繁訪問的頁面在內存緊張時會被從工作集中移出,暫時保存在內存中的「轉換列表」中,或者進一步換出到頁面文件中。當應用程序再次訪問某一頁面時,操作系統會將它重新加回工作集中。
SweepRAM 工具以一種適中的頻率(大約 40 分鍾一次)反復運行,可以將各進程的工作集清空,而之後各進程的工作集會慢慢恢復。這樣可以保持更好的工作集平衡,從而提高系統性能。
虛擬內存運行的原理以及過程
可能大家都會知道虛擬內存就是當物理內存不足夠的時候,把硬碟的一部分當作內存來使用。
這樣理解其實不夠准確
物理內存就是大家平時經常說的1G內存,512M內存
首先要知道:打開任何一個程序,都是要佔用物理內存的 ,當關閉這個程序的時候,系統也將會從物理內存中刪除這個程序的信息
接著分兩方面理解虛擬內存
--------------假設計算機物理內存是512M,系統都安裝在C盤--------------------------------------
(一)當物理內存足夠的時候
假設,我們運行的程序佔用了215M,此時物理內存絕對夠用了,但是不要以為此時系統沒有用虛擬內存技術,系統照樣用了虛擬內存技術,當我們打開QQ的時候,系統就為QQ這個程序指定了一個虛擬空間,只是此時這個虛擬空間裡面沒有信息而已
(二)當物理內存不足的時候
假設計算機運行」迅雷」和」IE瀏覽器」這兩個個軟體的時候物理內存已經達到512M,我們啟動QQ,如果沒有虛擬內存技術,我們此時根本不能啟動QQ,因為QQ不能在內存中寫入相關信息,不過現在有了虛擬內存技術,此時系統將會釋放一部分物理內存給QQ用,假設釋放的是迅雷所佔用的物理內存,那麼迅雷所佔用的物理內存信息將會保存到硬碟上的一個pagefile.sys的文件中
當我們想再運行迅雷的時候,此時系統會從pagefile.sys查找相應的迅雷信息,同時把這些信息重新載入到物理內存裡面,並且把QQ的信息釋放到pagefiles.sys裡面
這樣一個循環交換過程就是虛擬內存技術,為什麼叫它虛擬呢,因為系統把文件釋放到了硬碟上,而這個硬碟可不是內存,只是臨時的保存內存信息的地方
一句話,虛擬內存就是用如硬碟u盤等不是內存的介質來存儲內存的信息
Window xp系統裡面的c:/windows/prefetch這個文件夾裡面的文件是虛擬內存技術的擴展,這些prefetch(預讀)文件可以提升程序的運行速度
當我們運行程序時候,系統會依據內存記錄這個程序經常用到的文件,並且把這個程序讀取信息記錄下來,同時在c:/windows/prefech下創建一個後綴是.pf的文件,並且把讀取的信息保存到這.pf文件夾裡面,
假設我們運行已經被記錄photoshop這個程序,那麼你雙擊桌面上的photoshop的時候,系統會先從c:/windows/prefetch中查找這個photoshop的相關記錄,而不是繼續運行photoshop,
系統根據以前記錄photoshop用到的相關文件載入到內存中,載入好後,photoshop才可以繼續運行,這樣運行photoshop的速度就會提升了,大家可能看著要先執行.pf文件.再執行ps程序,這樣速度還會快么?其實這個處理速度是很快的,如果沒有預讀文件,打開photoshop的速度會很慢的
C:/windows/prefetch裡面還有一個Layout.ini這個文件,這個文件的作用就是排列文件載入的次序,
如果c:/windows/prefetch裡面的預讀文件很多,那麼你每次運行一個程序的時候,系統都要花大量的時間去搜索這個程序有沒有預讀文件,這樣有可能導致程序啟動很慢,所以預讀文件很多的時候,那麼就去刪除這些預讀文件吧
[編輯本段]手動設置虛擬內存
①用右鍵點擊桌面上的「我的電腦」圖標,在出現的右鍵菜單中選「屬性」選項打開「系統屬性」窗口。在窗口中點擊「高級」選項卡,出現高級設置的對話框
②點擊「性能」區域的「設置」按鈕,在出現的「性能選項」窗口中選擇「高級」選項卡,打開其對話框。
③在該對話框中可看到關於虛擬內存的區域,點擊「更改」按鈕進入「虛擬內存」的設置窗口。選擇一個有較大空閑容量的分區,勾選「自定義大小」前的復選框,將具體數值填入「初始大小」、「最大值」欄中,而後依次點擊「設置→確定」按鈕即可,最後重新啟動計算機使虛擬內存設置生效。
附文:合理設置虛擬內存
首先看看如何確定虛擬內存的大小。事實上,嚴格按照1.5-2倍的倍數關系來設置並不科學,因此我們可以根據系統的實際應用情況進行設置。在這過程中需要用到Windows 2000/XP Pro/2003自帶的性能監視器。
1.運行「perfmon.msc」打開性能監視器,展開左側的性能日誌和警報,並點擊選擇記數器日誌,在右側的面板中空白處點擊滑鼠右鍵,選擇新建日誌設置,並命名為Pagefile,然後回車確認。
2.在常規選項卡下,點擊添加記數器按鈕,在新彈出的窗口的性能對象下拉菜單中選擇Paging File,並選擇「從列表選擇記數器」,然後點擊% Usage Peak,在範例中選擇「_Total」,並接著點擊「添加」按鈕。
3.然後關閉這個窗口,並點擊圖三中的「確定」按鈕。點擊「是」創建日誌文件。接著打開「日誌文件」選項卡,在日誌文件類型下拉菜單中選則「文本文件(逗號分隔)」,然後記住「例如」框中顯示的日誌文件的路徑。
4.這樣,點擊確定後這個記數器已經開始運行了,你可以在電腦上進行你的日常操作,並盡可能多的打開和關閉各種經常使用的應用程序和游戲。經過幾個小時的使用,基本上記數器已經可以對你的使用情況做出一個完整的評估。
5.這時你需要先停止這個記數器的運行,同樣是在記數器日誌窗口中,選中我們新建的Page File記數器,然後右鍵點擊,並且選擇停止。用記事本打開日誌文件。
6.需要注意的是,在日誌中的數值並不是分頁文件的使用量,而是使用率。也就是說,根據日誌文件的顯示,該系統一般情況下的分頁文件只使用了25%左右,而系統當前設置的分頁文件足有2GB,那麼為了節省硬碟空間,完全可以把分頁文件最大值縮小為512MB大小。而對於最小值,可以先根據日誌中的佔用率求出平均佔用率,然後再與最大值相乘,就可以得到了。
在設置虛擬內存的時候還需要注意,如果你有超過一塊硬碟,那麼最好能把分頁文件設置在沒有安裝操作系統或應用程序的硬碟上,或者所有硬碟中速度最快的硬碟上。這樣在系統繁忙的時候才不會產生同一個硬碟既忙於讀取應用程序的數據又同時進行分頁操作的情況。相反,如果應用程序和分頁文件在不同的硬碟上,這樣才能最大程度降低硬碟利用率,同時提高效率。當然,如果你只有一個硬碟,就完全沒必要將分頁文件設置在其他分區了,同一個硬碟上不管設置在哪個分區中,對性能的影響都不是很大。

虛擬內存頁面文件與磁碟碎片

由於虛擬內存使用了硬碟,硬碟上非連續寫入的文件會產生磁碟碎片,因此一旦用於實現虛擬內存的文件或分區過於零碎,會加長硬碟的尋道時間,影響系統性能。有觀點誤認為Windows系統頻繁讀寫pagefile.sys就會產生磁碟碎片,實則不然。因為pagefile.sys文件一旦創立,在分區中的分布連續形式就固定下來,文件內部讀寫並不增加或減少pagefile.sys的文件大小。僅當頁面文件告罄後系統創建的temppf.sys會帶來磁碟碎片。 而在Linux系統中,將用於虛擬內存的部分置於單獨的分區中,不影響其他的分區或文件,則基本杜絕了磁碟碎片帶來的影響。
虛擬內存太低的解決辦法一般windows XP默認情況下是利用C盤的剩餘空間來做虛擬內存的,因此,C盤的剩餘空間越大,對系統運行就越好,虛擬內存是隨著你的使用而動態地變化的,這樣C盤就容易產生磁碟碎片,影響系統運行速度,所以,最好將虛擬內存設置在其它分區,如D盤中。查看虛擬內存設置情況如下:
右鍵點「我的電腦」,左鍵點「屬性」,點選「高級」選項卡,點「性能」里的「設置」按鈕,再選「高級」選項卡,點下面的「更改」按鈕,所彈出的窗口就是虛擬內存設置窗口,一般默認的虛擬內存是從小到大的一段取值范圍,這就是虛擬內存變化大小的范圍,最好給它一個固定值,這樣就不容易產生磁碟碎片了,具體數值根據你的物理內存大小來定,一般為物理內存的1.5到2倍,如內存為256M,那麼應該設置256*1.5=384M,或者乾脆512M,設置方法如下:
假設內存為256M,虛擬內存放在D盤,先要將默認的清除,保持C盤為選中狀態,單選「無分頁文件(N)」再按「設置」按鈕,此時C盤旁的虛擬內存就消失了,然後選中D盤,單選「自定義大小」,在下面的「初始大小」和「最大值」兩個方框里都添上512,再點一下「設置」按鈕,會看到D盤的旁邊出現了「512-512」的字樣,這樣就說明設置好了,再一路確定,最終,系統會要重新啟動,重啟一下,便完成了設置。
注意:虛擬內存只能有一個,只放在一個盤中!
[編輯本段]出現「虛擬內存不夠」的幾個可能
1、感染病毒
有些病毒發作時會佔用大量內存空間,導致系統出現內存不足的問題。趕快去殺毒,升級病毒庫,然後把防毒措施做好!
2、虛擬內存設置不當
虛擬內存設置不當也可能導致出現內存不足問題,一般情況下,虛擬內存大小為物理內存大小的2倍即可,如果設置得過小,就會影響系統程序的正常運行。重新調整虛擬內存大小以WinXP為例,右鍵點擊「我的電腦」,選擇「屬性」,然後在「高級」標簽頁,點擊「性能」框中的「設置」按鈕,切換到「高級」標簽頁,然後在「虛擬內存」框中點擊「更改」按鈕,接著重新設置虛擬內存大小,完成後重新啟動系統就好了。
3、系統空間不足
虛擬內存文件默認是在系統盤中,如WinXP的虛擬內存文件名為「pagefile.sys」,如果系統盤剩餘空間過小,導致虛擬內存不足,也會出現內存不足的問題。系統盤至少要保留300MB剩餘空間,當然這個數值要根據用戶的實際需要而定。用戶盡量不要把各種應用軟體安裝在系統盤中,保證有足夠的空間供虛擬內存文件使用,而且最好把虛擬內存文件安放到非系統盤中。
4、因為SYSTEM用戶許可權設置不當
基於NT內核的Windows系統啟動時,SYSTEM用戶會為系統創建虛擬內存文件。有些用戶為了系統的安全,採用NTFS文件系統,但卻取消了SYSTEM用戶在系統盤「寫入」和「修改」的許可權,這樣就無法為系統創建虛擬內存文件,運行大型程序時,也會出現內存不足的問題。問題很好解決,只要重新賦予SYSTEM用戶「寫入」和「修改」的許可權即可,不過這個僅限於使用NTFS文件系統的用戶

熱點內容
導購為什麼晚上不下班 發布:2025-01-21 08:40:32 瀏覽:613
為什麼突然討厭吃鹽或者鹹的東西 發布:2025-01-21 08:37:01 瀏覽:406
為什麼奶油打發出來口感不一樣 發布:2025-01-21 08:36:02 瀏覽:573
aj3後邊標志為什麼不一樣 發布:2025-01-21 08:25:12 瀏覽:429
紅掌花為什麼顏色暗淡 發布:2025-01-21 08:19:29 瀏覽:954
盲人眼睛為什麼總往上看 發布:2025-01-21 08:10:25 瀏覽:500
為什麼二手車的車漆顏色比較深 發布:2025-01-21 07:56:58 瀏覽:756
淘寶為什麼有些東西沒法分期 發布:2025-01-21 07:55:30 瀏覽:136
任何軟體為什麼停牌了 發布:2025-01-21 07:45:00 瀏覽:326
手機為什麼會上不了移動網 發布:2025-01-21 07:35:00 瀏覽:342