PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   Chrome瀏覽器要怎麼徹底關閉網頁的磁碟快取? (https://www.pcdvd.com.tw/showthread.php?t=1161949)

polor 2024-07-05 12:45 PM

引用:
作者巴豆布妖
我的 BAT 是這麼寫的, 你參考看看
if exist "C:\Users\[Users]\AppData\Local\Google\Chrome\User Data\Default\Cache_org\" (
rmdir "C:\Users\[Users]\AppData\Local\Google\Chrome\User Data\Default\Cache"
) else (
rename "C:\Users\[Users]\AppData\Local\Google\Chrome\User Data\Default\Cache" "Cache_org"
)
mklink /J "C:\Users\[Users]\AppData\Local\Google\Chrome\User Data\Default\Cache" "R:\WinTemp\Chrome\Cache"

能成功建立 ramdisk的R:\cache且有自動建立cache_data,但 C:\chorme的cache也還是同樣會自動建立cache_data(就算砍掉還是會自動建立),

使用chrome時(工作管理員使用chrome時C:\還是大量讀取、寫入)應該還是跑C:\chrome\cache 阿....

巴豆布妖 2024-07-05 12:54 PM

引用:
作者polor
能成功建立 ramdisk的R:\cache且有自動建立cache_data,但 C:\chorme的cache也還是同樣會自動建立cache_data(就算砍掉還是會自動建立),

使用chrome時(工作管理員使用chrome時C:\還是大量讀取、寫入)應該還是跑C:\chrome\cache 阿....

我了解你的意思了.

現在 C: cache 被轉移到 ramdisk, chrome 寫到 C: cache 實際是寫到 ramdisk
你可以試試 COPY 一個檔案到 C: cache 目錄中, 並看看有沒有在 ramdisk 中
理論上是會看到你 COPY 的檔案, 這時後你再 DELETE ramdisk 那個檔案, c: cache
你 COPY 的檔案會不見.

chrome 自己是會以為寫到 C, 但實際是寫到 ramdisk 所以我猜你才會看到 C 有讀取寫入
你看看 ramdisk 是不是也有讀取寫入動作?

polor 2024-07-05 02:08 PM

引用:
作者巴豆布妖
我了解你的意思了.

現在 C: cache 被轉移到 ramdisk, chrome 寫到 C: cache 實際是寫到 ramdisk
你可以試試 COPY 一個檔案到 C: cache 目錄中, 並看看有沒有在 ramdisk 中
理論上是會看到你 COPY 的檔案, 這時後你再 DELETE ramdisk 那個檔案, c: cache
你 COPY 的檔案會不見.

chrome 自己是會以為寫到 C, 但實際是寫到 ramdisk 所以我猜你才會看到 C 有讀取寫入
你看看 ramdisk 是不是也有讀取寫入動作?

確實如巴大的說法,那這樣應該是有將cache轉到ramdisk了,感謝!!

polor 2024-07-05 04:53 PM

引用:
作者巴豆布妖
我了解你的意思了.

現在 C: cache 被轉移到 ramdisk, chrome 寫到 C: cache 實際是寫到 ramdisk
你可以試試 COPY 一個檔案到 C: cache 目錄中, 並看看有沒有在 ramdisk 中
理論上是會看到你 COPY 的檔案, 這時後你再 DELETE ramdisk 那個檔案, c: cache
你 COPY 的檔案會不見.

chrome 自己是會以為寫到 C, 但實際是寫到 ramdisk 所以我猜你才會看到 C 有讀取寫入
你看看 ramdisk 是不是也有讀取寫入動作?

再請教巴大,

Opera,我也依樣畫葫蘆用mklink,但是 ramdisk就沒有跑出opera的cache

mklink /J "C:\Users\host\AppData\Local\Opera Software\Opera Stable\Default\Cache" "R:\Opera\Cache"

巴豆布妖 2024-07-06 02:00 AM

引用:
作者polor
再請教巴大,

Opera,我也依樣畫葫蘆用mklink,但是 ramdisk就沒有跑出opera的cache

mklink /J "C:\Users\host\AppData\Local\Opera Software\Opera Stable\Default\Cache" "R:\Opera\Cache"

比較常出現的問題是 來源目錄 己存在, 和 目的目錄 不存在, 所以你檢查看看
C:\Users\host\AppData\Local\Opera Software\Opera Stable\Default\Cache
是不是己經有 Cache 目錄, 有的話, 砍掉它
R:\Opera\Cache
是不是不存在, 不存在的話, 建立這個目錄

仍有問題的話, 把錯誤訊息打上來, 我們再來看看是什麼問題

polor 2024-07-06 07:48 AM

引用:
作者巴豆布妖
比較常出現的問題是 來源目錄 己存在, 和 目的目錄 不存在, 所以你檢查看看
C:\Users\host\AppData\Local\Opera Software\Opera Stable\Default\Cache
是不是己經有 Cache 目錄, 有的話, 砍掉它
R:\Opera\Cache
是不是不存在, 不存在的話, 建立這個目錄

仍有問題的話, 把錯誤訊息打上來, 我們再來看看是什麼問題

就是要[先砍掉] c:\cache 再做R:\cache,這樣mklink 才能正確達到目的, 感謝巴大!!

jerry20530 2024-07-06 08:14 PM

引用:
作者巴豆布妖
把 Chrome/Edge/Firefox cache 設在一般硬碟和 SSD 和 Ram disk,各試幾個月後
最終選擇放 ram disk,一來 ram 不用白不用,二來還是有比 SSD 快一點,可能是系統
和 Cache 都在同一個 SSD 的關係,有閒功夫時再來試放不同 SSD 吧。


m.2 SSD 放系統又放軟體 要讀又要寫
主控和顆粒都會發燙 開的APP越多寫入頻率越高
如果散熱太鳥變慢也不奇怪阿~~
不用測試什麼不同SSD直接RAMDISK
https://tw.msi.com/news/detail/Rele...herboards141407





polor 2024-07-06 08:39 PM





巴大對於 browser的cache的issue解決了;

只是 appdata\chrome\default 還是有不少東西在run (所以SSD還是經常性在讀取),

不知是否也可以用mklink 比照辦理!?

巴豆布妖 2024-07-07 02:15 AM

引用:
作者polor
只是 appdata\chrome\default 還是有不少東西在run (所以SSD還是經常性在讀取),
不知是否也可以用mklink 比照辦理!?

原則上可以, 但不確定穩定度, 你可以試試. 我看了一下我自己的, 最常被讀取到的那幾個
AppData\Local\Google\Chrome\User Data\Default\Network
AppData\Local\Google\Chrome\User Data\Default\IndexedDB
似乎都是必要之惡, 如 cookie 等, 我會選擇就讓 windows 自己去管理, windows 自己
也有 cache 也不會每次讀寫就真的讀寫硬碟. 我的 ramdisk 關機時不會寫入硬碟, 所以
每次開機 ramdisk 都是空的, 如果這些必要之惡 cookie 等資料都是空的, 每次上網
都要登入我也是不方便.

如果你真的想要追求極致, 或你的 ramdisk 每次開機都會重新載入舊的, 那我覺的你直接
把 portable 的 chrome 放在 ramdisk 享受秒開 chrome 的爽度也可以. :)

巴豆布妖 2024-07-07 02:20 AM

引用:
作者jerry20530
不用測試什麼不同SSD直接RAMDISK

靠北勒 :laugh: 32*6=192GB ram 直接攻頂, 有錢人 :shock:


所有的時間均為GMT +8。 現在的時間是01:02 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。