Brave 的瀏覽器想要將暫存資料的目錄設定到 Ramdisk,減少 IO 的存取,要怎麼設定呢?
先記錄 Brave 清除 Cache 的路徑
- 設定 → 額外設定 → 隱私權和安全性:可以於此將 Cache 清除
將 Brave 瀏覽器 的 暫存資料目錄設定到 Ramdisk
Brave 的設定檔裡面,都翻不到怎麼指定暫存(tmp)資料夾的位置,於是找了一下有兩種作法:
- 找到 暫存資料夾,將此資料夾指定到 Ramdisk (假設 mount 到 /tmp)
- 使用 --disk-cache-dir 的參數指定
使用 Ramdisk 步驟
- mkdir /tmp/brave/
- ln -s /tmp/brave/ /home/user/.cache/BraveSoftware/Brave-Browser
- /home/user/.cache/BraveSoftware/Brave-Browser
- /home/user/.cache/BraveSoftware/Brave-Browser/Default/
使用 --disk-cache-dir 步驟
- /usr/bin/brave-browser-stable --disk-cache-dir=/tmp/brave
- /usr/bin/brave-browser-stable --disk-cache-dir=/dev/shm/brave
預設的快捷列 App 修改設定
- /usr/share/applications/brave-browser.desktop # 原始路徑
- cp /usr/share/applications/brave-browser.desktop ~/.local/share/applications/ # 複製到自己目錄再來修改
[Desktop Action new-window]
Exec=/usr/bin/brave-browser-stable
改成
Exec=/usr/bin/brave-browser-stable --disk-cache-dir=/dev/shm/brave
若使用 snap 安裝,可以找到下述:
- Snap Brave browser Cache:~/snap/brave/common/.cache/BraveSoftware/Brave-Browser/Default/Cache/Cache_Data
- Brave browser cache:$HOME/.cache/BraveSoftware/Brave-Browser/
- Brave browser data:$HOME/.config/BraveSoftware/Brave-Browser/