倍可親

回復: 6
列印 上一主題 下一主題

Windows XP中如何節約內存

[複製鏈接]

1萬

主題

1萬

帖子

1萬

積分

八級貝殼核心

倍可親終生會員(廿一級)

Rank: 5Rank: 5

積分
18033
跳轉到指定樓層
樓主
kent 發表於 2007-5-17 09:37 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
現在我們已經進行了大內存時代,很多的人都把自己的內存升級到了1G以上。但現在很多軟體隨著功能的加強,對系統資源的佔有率也是越來越高,變化之快讓我們應接不暇。這個時候應該怎麼辦呢?下面我們就給大家講講Windows XP操作系統中如何更好的節約內存,讓每一份資源都能得到合理的利用。
  下面我們就一起來看看,我們都可以通過那些設置來達到節約內存的目的。
  優化內存數據
  在Windows中,駐留內存中的數據越多,就越要佔用內存資源。所以,桌面上和任務欄中的快捷圖標不要設置得太多。如果內存資源較為緊張,可以考慮盡量少用各種後台駐留的程序。平時在操作電腦時,不要打開太多的文件或窗口。長時間地使用計算機后,如果沒有重新啟動計算機,內存中的數據排列就有可能因為比較混亂,從而導致系統性能的下降。這時你就要考慮重新啟動計算機。
  啟用磁碟寫入緩存
  在「我的電腦」上單擊滑鼠右鍵選擇「屬性->硬體」,打開設備管理器找到當前正在使用的硬碟,單擊滑鼠右鍵選擇屬性。在硬碟屬性的的「策略」頁中,打開「啟用磁碟上的寫入緩存」(如圖1)。

圖 1
  這個選項將會激活硬碟的寫入緩存,從而提高硬碟的讀寫速度。不過要注意一點,這個功能打開后,如果計算機突然斷電可能會導致無法挽回的數據丟失。因此最好在有UPS的情況下再打開這個功能。當然,如果你平常使用計算機時不要進行什麼重要的數據處理工作,沒有UPS也無所謂,這個功能不會對系統造成太大的損失 。
  關閉不需要的服務
  如果你的家裡沒有印表機,你可以將「Printer Spooler」服務關閉掉。如果你沒有定期執行的任務,將「Task Scheduler」服務關閉掉。對於大多人而言,「Remote Registry」同樣沒有用,也可以關閉掉。下面是經過上面所有優化后的服務列表,我將優化過的地方用紅顏色的圓圈標記了出來。
  打開Ultra MDA
  在設備管理其中選擇IDE ATA/ATAPI控制器中的「基本/次要IDE控制器」,單擊滑鼠右鍵選擇「屬性」,打開「高級設置」頁。這裡最重要的設置項目就是「傳輸模式」,一般應當選擇「DMA(若可用)」。
  監視內存
  系統的內存不管有多大,總是會用完的。雖然有虛擬內存,但由於硬碟的讀寫速度無法與內存的速度相比,所以在使用內存時,就要時刻監視內存的使用情況。Windows操作系統中提供了一個系統監視器,可以監視內存的使用情況。一般如果只有60%的內存資源可用,這時你就要注意調整內存了,不然就會嚴重影響電腦的運行速度和系統性能。

配置恢複選項
  Windows XP 運行過程中碰到致命錯誤時會將內存的快照保存為一個文件,以便進行系統調試時使用,對於大多數普通用戶而言,這個文件是沒有什麼用處的,反而會影響虛擬內存的性能。所以應當將其關閉。
  在「我的電腦」上單擊滑鼠右鍵,選擇「屬性->高級」,在「性能」下面單擊「設置」按鈕,在「性能選項」中選擇「高級」頁。這裡有一個「內存使用」選項,如果將其設置為「系統緩存」(如圖2),Windows XP 將使用約4MB的物理內存作為讀寫硬碟的緩存,這樣就可以大大提高物理內存和虛擬內存之間的數據交換速度。默認情況下,這個選項是關閉的,如果計算機的物理內存比較充足,比如256M或者更多,最好打開這個選項。但是如果物理內存比較緊張,還是應當保留默認的選項。

圖 2
  設置頁面文件
  現在回到「虛擬內存」的設置對話框中選擇自定義大小並按照上面的計算結果分別設置「初始大小」和「最大值」。這裡我們將「初始大小」設置為91M,而將「最大值」設置成了200M,這樣比較保險。
  改變頁面文件的位置
  其目的主要是為了保持虛擬內存的連續性。因為硬碟讀取數據是靠磁頭在磁性物質上讀取,頁面文件放在磁碟上的不同區域,磁頭就要跳來跳去,自然不利於提高效率。而且系統盤文件眾多,虛擬內存肯定不連續,因此要將其放到其他盤上。改變頁面文件位置的方法是:用滑鼠右鍵點擊「我的電腦」,選擇「屬性→高級→性能設置→高級→更改虛擬內存」,在驅動器欄里選擇想要改變到的位置即可。值得注意的是,當移動好頁面文件后,要將原來的文件刪除(系統不會自動刪除)。
  改變頁面文件的大小
  改變了頁面文件的位置后,我們還可以對它的大小進行一些調整。調整時我們需要注意,不要將最大、最小頁面文件設為等值。因為通常內存不會真正「塞滿」,它會在內存儲量到達一定程度時,自動將一部分暫時不用的數據放到硬碟中。最小頁面文件越大,所佔比例就低,執行的速度也就越慢。最大頁面文件是極限值,有時打開很多程序,內存和最小頁面文件都已「塞滿」,就會自動溢出到最大頁面文件。所以將兩者設為等值是不合理的。一般情況下,最小頁面文件設得小些,這樣能在內存中儘可能存儲更多數據,效率就越高。最大頁面文件設得大些,以免出現「滿員」的情況。
  對頁面文件進行碎片整理
  文件數據保存在硬碟上久了,文件碎片(fragment)自然會產生。要保持或提高硬碟的工作效率,我們應不時為硬碟進行一次碎片整理。所謂虛擬內存,其實也是硬碟上的資料文件,那麼虛擬內存是否也應該像普通文件般需要整理呢?
  Windows系統處理頁面文件(即虛擬內存)的方法有別於一般的文件。相比之下,頁面文件比一般文件更少出現碎片,為頁面文件進行整理通常是沒有必要的。事實上,當Windows XP進行磁碟碎片整理時,頁面文件不會牽涉其中。
  雖然Windows不會對頁面文件進行整理,但事實上頁面文件也有碎片存在。追求「盡善盡美」的朋友可能仍想對頁面文件進行碎片整理。大家不妨試試下面的方法:
在桌面「我的電腦」圖標上單擊滑鼠右鍵,在隨後出現的功能菜單中選「屬性」。進入系統屬性的設置窗口,用滑鼠點選「高級」-->「性能」-->「設置」-->「高級」-->「更改」,在隨後出現的「虛擬內存」設置窗口中選中「無分頁文件」一項。最後單擊「設置」按鈕退出,並重新啟動電腦。
  禁用頁面文件
當擁有了512MB以上的內存時,頁面文件的作用將不再明顯,因此我們可以將其禁用。方法是:依次進入註冊表編輯器「HKEY_LOCAL_MACHINE System\ CurrentControlSet\ Control\ Session Manager \Memory Management」下,在「DisablePa-ging Executive」(禁用頁面文件)選項中將其值設為「1」即可。
  清空頁面文件
  在同一位置上有一個「ClearPageFileAtShutdown(關機時清除頁面文件)」,將該值設為「1」。這裡所說的「清除」頁面文件並非是指從硬碟上完全刪除pagefile.sys文件,而是對其進行「清洗」和整理,從而為下次啟動Windows XP時更好地利用虛擬內存做好準備。

4

主題

998

帖子

207

積分

貝殼網友一級

初過語言關(三級)

Rank: 3Rank: 3

積分
207
沙發
jiang_55 發表於 2007-5-17 10:50 | 只看該作者
謝謝!學習!
回復 支持 反對

使用道具 舉報

3

主題

297

帖子

67

積分

貝殼新手上路

Rank: 2

積分
67
3
gerenyanlun 發表於 2007-5-17 13:24 | 只看該作者
回復 支持 反對

使用道具 舉報

2

主題

2382

帖子

499

積分

貝殼網友三級

留學博士后(十二級)

Rank: 3Rank: 3

積分
499
4
wssandy 發表於 2007-5-17 15:24 | 只看該作者
學習了
回復 支持 反對

使用道具 舉報

14

主題

38

帖子

16

積分

註冊會員

Rank: 1

積分
16
5
jack0000wang 發表於 2007-5-19 07:18 | 只看該作者
謝謝
回復 支持 反對

使用道具 舉報

0

主題

2040

帖子

416

積分

貝殼網友三級

新手上路(初級)

Rank: 3Rank: 3

積分
416
6
搗鼓 發表於 2007-5-19 12:55 | 只看該作者
回復 支持 反對

使用道具 舉報

0

主題

9

帖子

2

積分

註冊會員

Rank: 1

積分
2
7
要暈 發表於 2007-5-20 22:14 | 只看該作者
3q
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-6 21:57

快速回復 返回頂部 返回列表