作者FRX (杰)
看板nb-shopping
標題[心得] EeePC的好幫手~ramdisk
時間Thu Dec 6 22:38:16 2007
※ [本文轉錄自 Notebook 看板]
作者: FRX (杰) 看板: Notebook
標題: [心得] EeePC的好幫手~ramdisk
時間: Thu Dec 6 22:37:12 2007
之前在mobile和PCDVD看到有人在討論ramdisk
也就是用記憶體來模擬成磁碟
用處是可以把ie的暫存檔和swap檔都放到ramdisk所模擬出來的磁碟之中
這樣可以讓XP減少讀寫SSD硬碟的次數,增進SSD硬碟的壽命
由於我的小白只有512MB的RAM,我又不希望破壞保固貼紙
又希望能增加4GB的SSD硬碟的壽命,所以打算切出160MB的RAM來當RAMDISK
60MB給IE當暫存區,100MB給XP當SWAP分頁檔案(虛擬記憶體),
下列是免費的RAMDISK安裝程式,因為有GUI介面所以很容易使用^^
http://www.glaze.idv.tw/~maochung/rramdisk.rar
解壓縮之後,執行ramdisk.exe之後可以看到圖形介面的安裝步驟
執行install之後可以選擇要切割的記憶體大小(這邊輸入160M),以及磁碟代號
然後下面選Fixed Media即可 然後按apply後等一下就會出現success的圖樣
然後進到模擬的硬碟裡可以看到一個TEMP的資料夾
第一步先移IE的temp檔到ramdisk
開IE瀏覽器之後,選上面的工具裏面選網際網路選項,
在Temporary Internet files那邊先選刪除檔案(這邊會頓很久,不想等就硬關)
在接下來選設定,然後把磁碟總空間選60MB
接下來把資料夾指向模擬的磁碟的TEMP資料夾,接下來都按OK
之後會進行搬移檔案的動作(還是有點久),然後會自動登出XP。
第二步設定swap
對桌面上的我的電腦按滑鼠右鍵再按內容,在進階的標籤下選擇效能:設定
在效能選項下選進階的標籤,在下面會看到虛擬記憶體 按變更
下面會看到各個磁碟的名稱,會看到一個名叫ramdisk的磁碟名稱
選擇它之後按自定大小 框框裡面起始值和最大值都輸入100 然後按右側的設定
接下來上面的磁碟標籤裏面若有設定虛擬記憶體的,都選沒有分頁檔案再按設定
然後系統會要求重開機來改變設定值。
這樣就可以把虛擬記憶體的分頁檔案設定到ramdisk上面
在以上的步驟下從512MB的記憶體中切出160MB給temp和swap用之後,
系統記憶體還會剩下約100MB的記憶體可以使用,
很神奇的是在開程式的速度上面都變快了!
這是因為以往拖累XP速度的SWAP被放到RAM裡面執行,
而且零碎的IE TEMP檔案也不會再讓SSD硬碟的壽命減短,
只要小小的設定就可以讓XP的速度增快也增加硬碟的壽命,大家快試試看吧~
備註: XP的虛擬記憶體以往是用硬碟來模擬,所以會佔用硬碟空間,
奈何EeePC就是硬碟空間太小了...所以只好拿RAM來當擋箭牌
用ramdisk當swap的最大缺點就是由於swap原本是拿硬碟來做,所以關機之後也會存在
但是用ram來做的話,一關機swap分頁檔就跟著不見了,
所以每次開機時,都會再讀檔案分頁到ramdisk裡面,所以開機會有點慢
友站裡面是有人寫bat檔,每次開關機時候會強制備份ramdisk到硬碟裡,
開機時會把檔案讀進ramdisk之中,讓ramdisk還原成關機前的狀態,
關於這點我覺得實在有點麻煩,因為並沒有整合到整個開關機程序裡面,
我的建議是請大家直接用待命的就好了...螢幕蓋起來就可以帶著走了,
這樣子也不需要等待開關機的時間,而且SSD硬碟完全防震,根本不怕震動,
所以EeePC不太需要關機,變壓器又小,帶來帶去也不是太大的負擔^^
補充一下,因為XP磁碟不足200MB的話會出現警示
關掉你的磁碟空間不足通知方法
1. 開始 → 執行 → 輸入 "regedit" → 確定
2. HKEY_CURRENT_USER → Software → Microsoft → Windows → CurrentVersion →
Policies → Explorer 右鍵 → 新增 → DWORD 值 → 輸入 "NoLowDiskSpaceChecks"
→ 滑鼠左鍵雙擊剛建好的這個 NoLowDiskSpaceChecks → 數值資料設為 "1" → 確定
以上是我幫小白裝ramdisk之後的心得文,有興趣的人可以試試看,真的很不錯喔!!
--
十年生死兩茫茫,不思量,自難忘.千里孤墳,無處話悽涼.縱使相逢應不識,塵滿面,鬢如霜.
夜來幽夢忽還鄉,小軒窗,正梳妝.相對無語,唯有淚千行.料得年年腸斷處,明月夜,短松崗.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.127.80.96
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.127.80.96
※ 編輯: FRX 來自: 122.127.80.96 (12/06 22:39)
※ 編輯: FRX 來自: 122.127.80.96 (12/07 00:07)
1F:推 rest2007:休眠會不會浩電 之前好像聽說會浩 12/07 00:38
2F:→ rest2007:而且還浩蠻多的 12/07 00:39
3F:推 p122607:休眠就是關掉電腦前把資料存起來 下次重開再把資料讀回來 12/07 00:47
4F:→ p122607:所以都是關機 不會特別耗電 12/07 00:48
5F:推 Roy75117:待命,是壓到記憶體,記憶體要充電,所以會耗電。 12/07 00:53
6F:推 Roy75117:休眠是壓到硬碟,就跟關機一樣。所以耗的電跟關機是一樣 12/07 00:54
7F:推 rest2007:真是這樣 那我就詩試了 12/07 01:03
8F:推 rest2007:可是休眠不是要很大得空間嗎? 12/07 01:05
9F:→ rest2007:抱歉 可以告訴我要怎麼讓epc休眠嗎 還有要怎麼叫醒 12/07 01:06
10F:→ rest2007:我知道了 原來休眠要打勾 12/07 01:08
11F:推 rest2007:它進入休眠要好久阿 12/07 01:10
12F:→ rest2007:叫醒它是不是再按點源一下 12/07 01:11
※ 編輯: FRX 來自: 122.127.80.96 (12/07 01:13)
13F:→ hpo14:樓上的你直接試看看不是比問快多了嗎.... 12/07 01:47
14F:推 evilhead:想請問如果是用火狐(IE已移除)要怎麼設定temp呢? 12/07 10:27
15F:推 FRX:補充一下,請大家安裝flashget來下載大檔案,不然temp會爆掉! 12/07 15:26
16F:推 saxxas:FIREFOX的話 網址輸入 about:config 12/07 15:56
17F:→ saxxas:新增字串值 browser.cache.disk.parent_directory 12/07 15:58
18F:→ saxxas:輸入想改的位置 例如 R:\TMP 12/07 15:58