RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [教學]開機時自動清除虛擬記憶體,增加系統執行效能   字型大小:||| 
yjmg
銅驢友〔初級〕
等級: 8等級: 8


 . 積分: 124
 . 精華: 1
 . 文章: 116
 . 收花: 934 支
 . 送花: 2 支
 . 比例: 0
 . 在線: 2092 小時
 . 瀏覽: 5650 頁
 . 註冊: 7445
 . 失蹤: 247
#1 : 2007-4-22 10:20 PM     只看本作者 引言回覆

開機時自動清除虛擬記憶體,增加系統執行效能

相信大家應該聽過「虛擬記憶體」,所謂的虛擬記憶體,就是把硬碟當作暫時的記憶體,來儲存電腦執行時的暫存資料,來輔助記憶體的不足,以增進系統執行的效率。而硬碟中儲存虛擬記憶體中的檔案,一般我們稱為「分頁檔案」(PageFile)。不過在預設狀況系統關機的時候,並不會去清除分頁檔案的內容,這樣在下次重新開機的時候,多少會影響到系統執行的效能。所以最好修改一下登錄檔,讓系統在關機的時候,自動清除分頁檔案。
◆作業系統:Windows 2000/XP
◆機碼路徑:開始/執行/輸入regedit/確定,然後依照以下路徑找到機碼
HKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSet \\ Control \\ Session Manager \\ Memory Management
◆修改動作:將ClearPageFileAtShutdown的數值修改成 1
STEP1:找到機碼後,在右邊窗格找到「ClearPageFileAtShutdown」,在該項目上按一下滑鼠右鍵,從選單中點選【修改】。
vSTEP2:將數值資料修改成「1」再按下〔確定〕,這樣以後在關機的時候,系統就會自動清除硬碟中分頁檔案的內容了。

如果要回復原來的狀態,則將ClearPageFileAtShutdown數值改回0即可



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
貓神官
金驢友〔初級〕
等級: 16等級: 16等級: 16等級: 16


十週年紀念徽章(六級)  

今日心情

 . 積分: 1992
 . 精華: 1
 . 文章: 1589
 . 收花: 17176 支
 . 送花: 1713 支
 . 比例: 0.1
 . 在線: 11158 小時
 . 瀏覽: 49639 頁
 . 註冊: 7770
 . 失蹤: 42
 . 群青的高空
#2 : 2007-4-22 11:06 PM     只看本作者 引言回覆

有點誤導喔

這個動作是「關機時清除pagefile」而不是清除pagefile理的資料
所以一旦照你說的作,下次開機會比較快沒錯啦,但關機的時間可以去泡杯咖啡了。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
killer00
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 823
 . 文章: 942
 . 收花: 7508 支
 . 送花: 3026 支
 . 比例: 0.4
 . 在線: 3881 小時
 . 瀏覽: 7911 頁
 . 註冊: 6980
 . 失蹤: 2884
#3 : 2007-4-22 11:38 PM     只看本作者 引言回覆

上面這說法是錯的,2000/XP除非你手動關閉虛擬記憶體(修改登錄檔),否則會強制使用虛擬記憶體,不論記憶體是否足夠。而MS之所以不在關機時同時移除硬碟內的虛擬記憶體,就是因為考量到有可能下次會再用到裡面的資料,不論多少,只要有機會再次用到,而虛擬記憶體內有這資料,作業系統就會直接使用而不需再次做寫入的動作,所以才有所謂的重組虛擬記憶體以增進作業系統的效率。

如果依照樓主的做法,則會每次都要重新寫入硬碟內,要瞭解,硬碟的速度與CPU、記憶體相比是最慢的,而又是不可或缺的,當開機和作業系統本身使用的資料,因為極少變動,所以與其每次重新寫入硬碟,倒不如將虛擬記憶體好好整理,省下寫入的動作而又能縮短讀取時間,來得更有效率。

PS:要關機時捨棄虛擬記憶體只有一種情況:把虛擬記憶體放到RamDisk上,因為記憶體的動作是電子流動(光速進行),與硬碟的機械動作是不能相提並論的,再加上資料傳輸頻寬也遠勝於硬碟,所以只有在這種情況下可以用這方法,而不會因為寫入速度過慢拖累開機。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
killer00
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14


今日心情

 . 積分: 823
 . 文章: 942
 . 收花: 7508 支
 . 送花: 3026 支
 . 比例: 0.4
 . 在線: 3881 小時
 . 瀏覽: 7911 頁
 . 註冊: 6980
 . 失蹤: 2884
#4 : 2007-4-24 02:17 PM     只看本作者 引言回覆


引用:
g10248寫到:
請問怎麼整理虛擬記憶體?

我目前測試的兩款重組軟體:O&O Defrag 8.6 和 Diskeeper 11 都有此功能,設定方式就是設定為開機時重組硬碟,它們就會在還沒載入作業系統之前就開始重組。因為身為虛擬記憶體的"PageFile.sys"只要在作業系統載入之時就會被使用而呈現被作業系統鎖住的狀態,直到作業系統離開為止。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
julius
驢有所悟
等級: 3等級: 3
jh71

 . 積分: 18
 . 文章: 18
 . 收花: 140 支
 . 送花: 155 支
 . 比例: 1.11
 . 在線: 151 小時
 . 瀏覽: 3920 頁
 . 註冊: 6557
 . 失蹤: 1094
#5 : 2007-5-30 09:52 PM     只看本作者 引言回覆

Sysinternals 原本是一家專門寫一些 Windows 小工具的軟體公司.
有許多功能都是參考 Unix / Linux Admin (管理者)常用的工具.
後來該公司被 M$ 買下來, 並將該公司寫的東西免費提供.

其中有一個工具可能大家可以參考看看.

http://www.microsoft.com/technet ... isk/PageDefrag.mspx

此工具可以重組 Registry 檔, 及 Pagefile 檔 (每次開機時自動檢查重組).
因為當 Windows 開機完成後, 所有的 Registry 及 Pagefile 均會被鎖定.
在下覺得, 此工具有以下好處 : 精簡, 快速, 且免費由 M$ 提供.
仿間有許多類似的重組工具, 不過還是提出來給大家參考一下.


ps. Sysinternal 的小工具配合 Terminal Server (2000 內建兩個, XP 內建一個 Terminal Server Connection 連線功能),
可方便遠端 Command Line 管理.

Julius Huang



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Adsmt
金驢友〔初級〕
等級: 16等級: 16等級: 16等級: 16
大頭大頭,寒流不愁。你有綿被,我有毛頭。

 . 積分: 2154
 . 文章: 2921
 . 收花: 19928 支
 . 送花: 21671 支
 . 比例: 1.09
 . 在線: 4464 小時
 . 瀏覽: 34363 頁
 . 註冊: 7136
 . 失蹤: 8
#6 : 2007-6-3 09:48 PM     只看本作者 引言回覆

如果沒有安全性的考量的話(例如避免機密資料遭竊取),並沒有必要把 page file 在關機時清除,這只是自找麻煩而已。


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-11-25 07:22 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 2.295560 second(s), 8 queries , Qzip disabled