SSD . RAMDISK . 不要分頁檔? - 儲存設備

Table of Contents


: 推 FRX :分頁檔建議還是開個512MB在SSD上面 有的程式會用到 06/01 11:22
: → FRX :如果分頁檔不夠用 程式自然會去用記憶體的 06/01 11:23
: 推 WeAntiTVBS :分頁檔隨意關閉不用會造成OS突然BSD 06/01 12:10
: → FRX :沒錯 要關分頁檔的時候 系統都有警告至少要400MB以上 06/01 12:17
我遇過的是系統crash掉之後, 他以為自己還有swapfile可以用, 但是實際上因為你已經
把swapfile關掉, 所以根本沒有swapfile. 這時候只有F8安全模式可以進去os,正常開
機會卡在login, 因為不知道怎麼解而且OS又沒有備份到, 最後只好重裝OS了事

: 推 zonemaster :真的有什麼程式一定要分頁檔?我XP關掉分頁檔5、6年 06/01 12:28
: → zonemaster :了,到現在換WIN7 64bit一樣關掉開ramdisk也沒出事過 06/01 12:28
: → zonemaster :原本XP只裝4G再用1G開ramdisk還會偶爾ram不夠用而死 06/01 12:30
: → zonemaster :(一兩個月一次吧),換win7後放8G ram連這個都看不到了 06/01 12:31
: → zonemaster :會有問題我覺得都是ram跑太多程式不夠用才會當掉的 06/01 12:31
: → malindorothy:dropbox 沒page files不給開 06/01 12:46
: → netburst :有時候說關了 OS還是會偷偷幫你開 你也未必知道 06/01 13:43
OS沒有看到pagefile.sys我就不認為pagefile有開, 其他都算tempfile而不是pagefile.
應用軟體自訂路徑的一些swapfile不在此列, 例如photoshop的scratch disk,
他會強迫開.

: → netburst :很多大型套裝軟體都會要PF的 adobe尤其吃的厲害 06/01 13:48
: → netburst :用不到的人 關掉PF又不會出狀況自然無妨 06/01 13:48
重點不是討論關掉PF又用很吃ram的軟體會不會出事, 前面也提了, 你要是真的把ram用
光那當然會出事. 但是這點不是限制在"有/沒有"開PF. 而是PF+實體RAM 快不夠的時候
本來就"應該要出事".

分成下列幾種狀況來說好了
1. 實體記憶體不小 (例如8G) 但是開個4G的RAMDISK放swapfile. 又要跑很大的軟體.
這根本搞錯重點, 你的總共可用記憶體還是只有8G (4G physical + 4G swap)
要用很兇一樣會crash. 這些ap要的不是"PF", 而是要"可用記憶體".
他基本上才不管你是哪來的. 他只管跟你要 索求無度的下場就是crash.
2. 實體記憶體很小, 又硬要開swapfile
這就不用說了...
3. 實體記憶體很大, 沒開ramdisk, 只開swapfile
這已知windows會把某些東西放到swapfile, Paging Executive似乎就是一例.
所以不想讓他這麼做, 可以把Paging Executive關掉, 但是os還有其他行為會去用
到pagefile, 所以乾脆把swapfile整個關了
4. 開個小小的pagefile避免OS發春.
這點我基本上贊成, 不過其實我從換W7之後就真的把swapfile關光光.
很久以來也沒遇過啥問題. 不過因為真的很小..通常這用途只開幾百MB, 個人覺得
也可以不用放去RAMDISK了...
而且要是你"只"把ramdisk當swap, 也會遇到我前面說的crash之後os掛點的問題.
因為要是ramdisk出狀況load不起來, 系統"唯一"的swapfile是在已經不存在的
ramdisk上, 依照之前實驗的結果也是會開不進OS...

最後附上隨手測試, 我知道這還不夠兇, 不過可以看一下.
如果你平常RAM使用還沒有到這程度, 我想不會有啥問題...
http://imgur.com/QC9Av


--

All Comments

Brianna avatarBrianna2012-06-04
4.不會開不進吧 既然放入了swap 如果swap放在RAMDISK
就跟東西放在RAM卻當機一樣 東西還是會消失 但OS並不
Iris avatarIris2012-06-07
會因此爆炸 當然不是剛好在更新系統情況下
Puput avatarPuput2012-06-11
東西那麼小妳眼睛不會壞掉喔
Lily avatarLily2012-06-15
同樓上+1.....解析度為免也開太高
Cara avatarCara2012-06-16
8G開接近150個網頁就快要暴了
Gary avatarGary2012-06-19
4的案例我只能說我在win7剛出就遇過,也做了實驗
Linda avatarLinda2012-06-20
原因是你指定了pagefile的路徑,OS卻找不到該路徑
Daniel avatarDaniel2012-06-24
推一下實測
Ula avatarUla2012-06-28
找不到路徑 開機OS會提示說先在C建立暫時PF 如果就爆
那MS想的也太淺
Oliver avatarOliver2012-07-02
我也實測過 MS就是會告訴你原先指定的PF路徑不在了
Caitlin avatarCaitlin2012-07-07
開機時告訴你會在C建立暫時用
Poppy avatarPoppy2012-07-10
OS會因為沒PF開機不能的話 那真的該淘汰了
Lucy avatarLucy2012-07-13
David avatarDavid2012-07-13
推樓上說的,M$沒那麼弱~~
Tristan Cohan avatarTristan Cohan2012-07-16
就真的遇過卡在登入..最後重灌了事..
Frederic avatarFrederic2012-07-17
我之前把pf放在RAMDISK裡..結果RAMDISK卸載重裝忘
Skylar DavisLinda avatarSkylar DavisLinda2012-07-19
忘記重設位置...開機直接就跟我說暫時在c建立分頁檔