找回密碼
 登記成會員
搜索
查看: 5412|回復: 3

告訴 firefox 要好好善用mac 上的記憶體

[複製鏈接]
發表於 14-9-2011 14:47:39 | 顯示全部樓層 |閱讀模式

登記成為會員,看更多精采內容!

您需要 登錄 才可以下載或查看,沒有賬號?登記成會員

×
這個是在 Gizmodo上看來的一個小技巧,在這邊翻譯及記錄

原文:
Gizmodo- Speed Up Firefox by Moving Your Cache to RAM, No RAM Disk Required

這一篇最主要是說一般我們在上網的時候,瀏覽網頁的快取資料都是儲存在硬碟裡面的所以有時候,分頁一開多了,整個上網的速度,就會被硬碟的處理速度給拖慢了下來。當然硬碟可以換成SSD來加快速度,但為了上網流暢而換SSD 的話,成本又好像高了點… (對嗎? c_foo 兄?)

解決方式除了把多餘的記憶體切成一個RAMdisk(eggstudio 常常大力推薦),專門用來存放快取資料檔案以加快速度外, Gizmodo 教了我們另一個方法,在Firefox內可以直接把暫存檔案放在RAM ,不用去自行把RAM分割成 RAMdisk 了!

方法步驟如下:

1.
打開Firefox 瀏覽器

2. 在網址列中輸入「about:config」就會被帶到Firefox 的內部設定頁面

3. 在瀏覽器畫面上方會出現「Filter」, 輸入「browser.cache」這樣會找到一堆browser.cache開頭的設定
browser cache list.png

4. 找到下面這個設定「browser.cache.disk.enable」,在它上面click 兩下來把設定值從True
false,這個動作會讓Firefox 停止使用硬碟來做快取

5. 再找下面這一組設定「browser.cache.memory.enable」,一樣在上面點兩下來把設定值從false改成True ,這個動作會讓Firefox 開始使用記憶體來做快取

6. 再任何一組設定上按右鍵,點選New 來新增一個設定,類別請選擇Integer,名稱如下「preference browser.cache.memory.capacity」然後按OK存檔

7. 在剛剛那組設定上點選兩下,輸入數值。如果你輸入「100000」,就代表Firefox會使用100MB 的記憶體來做快取;如果輸入「 -1」 的話,Firefox 會自行判斷要使用多少的記憶體。小弟就先試試用「-1」看看效果如何。
cache memory value input.png


 樓主| 發表於 14-9-2011 14:49:24 | 顯示全部樓層
嘩,可能加上我剛剛換左 8G RAM,係快好多,好X多!
發表於 14-9-2011 21:18:46 | 顯示全部樓層
亦可以直接 mount 個 RAM Disk 響 Finder 內,乜都放入去行(我以前試過將 Photoshop 放入去,唔淨止 Photoshop 的 cache file)
發表於 14-9-2011 21:25:33 | 顯示全部樓層
不過上面方面有個缺點,就係 cache data 唔可以 save 響電腦內,因為會隨 Firefox quit 後消失,由於每次開 Firefox 都冇晒 d cache (甚至 cookie),最後瀏覽速度可能得不償失。

因此,響 Finder 做一個 RAM Disk ,而 RAM Disk 可以隨關機 backup 響 harddrive 內,就不會有上述之缺點。(當然,每次關機要讓 RAM Disk 抄入 harddrive,會花一點時間,到時關機時間又會長咗)
您需要登錄後才可以回帖 登錄 | 登記成會員

本版積分規則

聯絡|手機版|香港大笪地

GMT+8, 29-3-2024 05:06 AM

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回復 返回頂部 返回列表