作者mohiwa (低調與神秘,在一線之間)
看板Browsers
標題[-GC-] 加速!把暫存資料夾放在ramdisk裡…
時間Fri Dec 12 12:44:24 2008
因為最近才開始玩google chrome這款瀏覽器(我知道很晚…)
後來就在試怎樣讓它更快,畢竟它已經算是滿快的
所以腦筋動到了cache上,因為所有其他的瀏覽器都把cache改放到ramdisk上
不僅可以加快速度,每次重開關機時,還可以自動清除那些暫存檔…
其實對大部份人的需求滿夠用的。
但有一點麻煩的是,chrome沒有給使用者自訂 改暫存資料夾的選項
經過google幾個小時後,確定目前還是以批次指令來動作是比較ok的
由於沒有常寫dos指令的經驗,但有無限嚐試的精神
剛才終於教我把指令、確定可用的指令寫出來了(thank god..)
現在分享給大家吧…如果你記憶體夠大,也喜歡用chrome的話,你也許會想知道…
1.做一個乾淨沒有瀏覽紀錄的chrome暫存資料夾:
開啟chrome時 > 清除瀏覽紀錄
到你的chrome資料夾底下,把紀錄清得更乾淨的話,可以手動刪掉:
XP的位置應該是在
C:\Documents and Settings\使用者\Local Settings\Application
Data\Google\Chrome\User Data\Default\Cache
把裡面東西都砍光吧…(但你如果有重要的瀏覽紀錄,請先備份這個資料夾)
※這個動作仍可保留原有的其他書籤、或者你也可以不清除,直接進行下個動作
但如果你之前的瀏覽紀錄很多的話,下一個複製的動作可能會複製滿久的…
2.複製乾淨的使用者資料到ramdisk中:
在上面的路徑中,上一層的Default資料夾,整個複製到你的ramdisk中吧
如果是用g牌的ramdisk軟體,那大份你的位置都是R:\
3.讓你的chrome指定cache位置吧:
在你灌好chrome後,桌面或快速啟動列或開始列裡,都會有一個捷徑吧?
請你按右鍵>內容,在「目標」這一列裡最後面的地方輸入
(空格)-user-data-dir=R:\Default
4.完工!
----------------------------------------
但是做到這裡出現了一個問題,就是這些動作每次開機之後就要重新複製一次
你應該會覺得很煩人吧?(因為ramdisk裡的資料開機後會不見)
所以我們就做一個批次指令吧,看你是要在開機先讓乾淨使用者資料自動複製到ramdisk
或是關機前把更動過的chrome紀錄存回硬碟上
用bat設一個指令串,點一次之後就不必在那裡找資料夾複製半天了…
做法很簡單
5.將自動複製指令在開機時自動複製到ramdisk
開一個筆記本,輸入以下指令,讓另存新檔時,副檔案要存成.bat:
xcopy "C:\Documents and Settings\使用者\Local Settings\Application
Data\Google\Chrome\User Data\*.*" R:\ /d /s /e /c /i /y
[即xcopy "要複製的檔案" 目的地 其他指令]
↑空一格 ↑空格 ↑空格 就是dos指令啦…
存好之後,你可以放在任何地方,或是直接拉進啟動資料夾,這樣你每次開機時
系統就會幫你自動做好複製到ramdisk的動作了。
以上方法適用於:你很少在增減書籤,因為每次開機,你都是複製一個乾淨的使用者紀錄
所以你如果用了chrome之後,有任何對書籤的增修都是對ramdisk上的cache來動作的
另外,因為你桌面上的捷徑已經指定過一次,讓chrome去用ramdisk裡的資料夾
但對我來說,我通常還是用fx來管理和備份書籤(感謝foxmarks套件)
到以上的步驟可以說已經很符合我的需求了
--------------------------------------------------
但如果你真的真的很需要增修書籤後,自動回存的話,
你可以使用下面方法,也就是網路上教的 讓ramdisk在開關機時自動回存及複製資料夾
{下面的方法是google來的,真正的作者我找不到了,如果是您的大作,先說聲抱歉}
步驟一 建立開機與關機的批次檔(*.bat)
利用電腦中的記事本建立檔案,並另存新檔(格式請選所有格式)即可
以下路徑皆可隨個人喜好來更換位置
PowerOff.bat 的內容如下
c:\rramdisk\rar.exe a -r -m0 c:\rramdisk\backup\temp.rar r:\temp
PowerOn.bat 的內容如下
c:\rramdisk\rar.exe x -o+ c:\rramdisk\backup\temp.rar r:\
請記住c:\rramdisk\rar.exe 這個檔案並不存在,請修改為您電腦裡面Winrar的安裝路徑
,不然會將無法壓縮檔案喔
步驟二 建立備份目錄
如步驟一所指定的目錄請先行建立c:\rramdisk\backup(LEO將目錄設定在這)
步驟三 在開關機程序當中加入步驟一建立的批次檔
1. 開始-->執行
2. 輸入gpedit.msc 並按下確定
3. 進入群組原則
4. Windows設定-->指令碼(啟動關機),並點選啟動開始設定
5. 新增啟動時要執行的檔案
6. 請按下瀏覽指定我們上面所建立的PowerOn.bat
7. 指定檔案後並按下確定
8. 確認路徑是否正確接者請按下套用後在按下確定回到群組原則
9. 接者點選關機開始設定
10. 新增關機時要執行的檔案
11. 請按下瀏覽指定我們上面所建立的PowerOff.bat
12. 確認路徑是否正確接者請按下套用後在按下確定回到群組原則
13. 按下右上角的X,離開群組原則並關機測試
----------------------------------------------------
所以你是用到最後一步的話,那麼我寫的「將bat放進啟動」的動作就不必做了
因為你已經將整個存在ramdisk裡的資料都備份回硬碟上囉…
以上就是我搜尋、試出來的結果,
我想chrome正式版本應該會有讓使用去調整的功能啦(我希望…)
不過過渡時期,就這樣做看看吧…
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.203.57.194
→ ethan5422:不過現在已經是正式版本了囧== 12/12 13:34
→ mohiwa:嗯嗯,剛才查了一下,的確是正式版了… 12/12 21:39
→ mohiwa:但轉移到ramdisk的方法可真是查滿久才從一個外國人手挖到的 12/12 21:40
推 grantchiue:推用心! 12/12 21:43
→ mohiwa:配合##19AwWkfm這篇c大介紹的書籤轉換軟體更好用哦! 12/12 21:44