RamDisk 是我灌好機器後要做的首要工作, 因為灌好機器後, 就會開始抓些東西來灌, 但是我又很懶得砍, 所以通常這些暫時抓來放的, 都會丟在 RamDisk 裡面, 重新開機就當做沒這回事, 一乾二淨了~
不過到現在都還沒有寫篇文章紀錄, 所以每次重新開機都要辛苦的再翻其它Help來設定, 看最近寫 RamDisk 的人越來越多, 可以少打不少東西, 做些重點摘要即可, 感謝下述引用的前輩.. Orz...
下述內容流程主要都是引用: 張阿駕 - [Firefox] 奔跑吧火狐 - 用 RAMDisk 來加速 Firefox(Linux and Windows)
首先先看 Linux 的 RamDisk
- vim /etc/fstab
- 加上 tmpfs /tmp/cache tmpfs size=128M 0 0
- sudo mkdir /tmp/cache
- sudo mount -a
- 其它 Linux 的 RamDisk mount 的方法, 可以搜尋我的其它篇文章有更詳細的介紹
再來 Windows 的 RamDisk 就採用目前最多人推薦的: Gavotte Ramdisk, 下載處: http://www.chweng.idv.tw/downloads/rramdisk.zip
關於 Gavotte Ramdisk 安裝和設定請自行參考此篇:
- [軟體] 免費、穩定、好用的 Ramdisk - Gavotte Ramdisk - 另有介紹將 Windows 虛擬記憶體也設到 Ramdisk 的方法
再來直接來看 Firefox 如何將 tmp disk 設到 Ramdisk 去:
- 網址列打: about:config
- 右鍵 -> 新增 -> 字串
- 輸入 "browser.cache.disk.parent_directory", 內容是放快取的地方, 如上述, Linux 就會寫在: /tmp/cache.
如果有興趣順便將 IE 的暫存區也設到 Ramdisk, 可見:
其它關於 Firefox Ram 的 about:config 參數:(取自上述文章: [筆記]加速你的Internet Explorer和Firefox)
- 視窗縮小時清除記憶體: config.trim_on_minimize: TRUE (在此最推薦這個要加上, 其它自己看情況吧)
- 關閉 Firefox 在記憶體中存入快取檔案: browser.cache.memory.enable: FALSE
- 停用記憶體內快取: browser.cache.memory.capacity: 0
- 減少 Firefox 的記憶體使用量: browser.sessionhistory.max_total_viewers: 3
其它網頁
- M$ 也有出 Ramdisk for Windows 2000, 有興趣可以參考: FILE: ramdisk.sys 範例 driver for Windows 2000
- Mac 版的 Ramdisk: Ram Disk Utility(Mac 的 dmg)