再講一講pagefile 問題: (上次打過再copy 返過來)
我做左一個testing ~ (我自己昨日買左2GB ram)
用cacheman xp 去mon 住個pagefile 用量 ,本身以改左registy disable executive paging (行program 用曬phy ram 先)!!
1) 基本上一開機window 最少都用7-10mb pagefile (如果你disable 曬佢重衰, window 自動同你creative 一個 pagefile ,eeepc 個case 如果你disable 曬pagefile ,佢同我攪左個1.5GB 的file 出來):funk:
2) 同一時間開好多program~ word, excel< powerpoint, outlook , firefox ,ie ,opera, 等等 一次過開曬我有用的大小program (都成2 30個程式) ,怎至再run green 板photoshop cs3 ~ 咁又發現每開一個program ,window 都自動allocate 用1-3MB 的pagefile~
3) 做頭先 第2點的測試 我試了2個case ,
1個case 係page file 放係ramdisk set 64-384 ,好奇怪咁set 我個window 係最細create 左個64mb pagefile, 但當我run 的program食到64mb pagefile 時,window 即出虛移記憶体不足 的tary icon waring! (我再開多d file,去返ramdisk 睇個pagefile 唔識自動加大~ )
第二個case 係page file set 128-512,咁就好正常啦, 因我要行program 食到用左 128pagfile 其實好難(除左行photoshop 多,其它 program 開曬都未食得曬 [都3 40個大小program)!! ,2 就算行photoshop 食到128mb window 都識自動加大個pagefile 了!! 唔會再有error 話 虛移記憶体太細~
所以小弟結論如下:
1) window 唔可以完全disable pagefile, disable左 window 都會自動allocate (MS 自己都話唔好關的 ,我睇過唔少文章了[ms mvp 寫的])
2) 就算set 左disable executive paging , 每行一個program 還是會先 借/用 1-3mb pagefile usage
3) pagefile set最小64mb-xxxmb 時, 當pagefile 用量以到64mb ,唔識自動加大個file,會引至window 有個tray icon 話虛移記憶体不足(當然呢個唔知係咪我 問題only! 有代大家測試 )
4) pagefile set 最小128mb 比效好,最大自己決定(我覺得可以係512mb) , 基本上就算開十幾個program 都唔會食到128mb pagefile 用量 (photoshop另計)
5) 就算set 左pagefile 去ramdrive, c: 的ssd 都set 一個16mb-64mb 的pf(以防window 有問題時都start up 到window,呢個唔係我講的, 也是ms technet 唔少server文章教點tweak pagfile講的)
6) photoshop 本身一定會用pagefile, 而落filter/ resize相 時,還會借window/user temp 的位置去做temp buffer, 所以把window/user temp file 移到pagefile 用photoshop 時會順/快左唔少!
希望小弟 的測試幫到大家 內容有點過張sorry 
[ 本帖最後由 迷 於 2007-12-19 14:39 編輯 ] |