close
話說五歲多的老電腦,雖然仗著 2G RAM 的加持,勉強搭上 Vista 的順風車,但...
許多地方仍力不從心呀~
偶然的契機
在某次去書店找工具書的當下,順手拿了一本"調校Vista"的書來翻閱
就給我看到這個方法,Prefetch
Prefetch是Windows裡一項加速系統啟動與文件讀取的功能。
當User每啟動一個程式,系統會初始化Memory,之後再將程式資料從硬碟讀進來。
但如果每次啟動程式都要作相同動作的話,算是一種浪費效能的行為。
於是,當程式成功啟動過後,
系統會將一開始初始化好的Memory,
留一份類似"索引"之類的資料在系統裡,
以利下次再啟動相同程式時,能夠使用,藉此加快程式的啟動。
但是隨著啟動的程式愈來愈多,留在系統裡用來Prefetch的程式"索引"也愈來愈多。
也因此間接造成系統效能的下降 >"
重點來了!
User可以藉由修改Registy來達成更動Prefetch設定來達成增加系統效能
1."regedit"
2."HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters"
3."右側視窗中的EnablePrefetcher,Value=3 -> Value=1"
個人在P4 2.8G + 2G RAM的機器上跑Vista的效能,的確有明顯變快!
未改之前,開始功能表,反應遲鈍,反白移動跟不上我的滑鼠
更改之後,開始功能表,反應明顯加快!
許多地方仍力不從心呀~
偶然的契機
在某次去書店找工具書的當下,順手拿了一本"調校Vista"的書來翻閱
就給我看到這個方法,Prefetch
Prefetch是Windows裡一項加速系統啟動與文件讀取的功能。
當User每啟動一個程式,系統會初始化Memory,之後再將程式資料從硬碟讀進來。
但如果每次啟動程式都要作相同動作的話,算是一種浪費效能的行為。
於是,當程式成功啟動過後,
系統會將一開始初始化好的Memory,
留一份類似"索引"之類的資料在系統裡,
以利下次再啟動相同程式時,能夠使用,藉此加快程式的啟動。
但是隨著啟動的程式愈來愈多,留在系統裡用來Prefetch的程式"索引"也愈來愈多。
也因此間接造成系統效能的下降 >"
重點來了!
User可以藉由修改Registy來達成更動Prefetch設定來達成增加系統效能
1."regedit"
2."HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters"
3."右側視窗中的EnablePrefetcher,Value=3 -> Value=1"
0---關閉Prefetch 1---只Prefetch應用程式 2---只Prefetch系統程序 3---"1 + 2"OK,收工!
個人在P4 2.8G + 2G RAM的機器上跑Vista的效能,的確有明顯變快!
未改之前,開始功能表,反應遲鈍,反白移動跟不上我的滑鼠
更改之後,開始功能表,反應明顯加快!
全站熱搜