X
    Categories: My_Note

於 Mac OS 設定使用 RamDisk

MacOS 找到的 RamDisk 大多都是付費的, 有人用 Apple Script 寫個免費的來用, 來源已經倒站, 在此就不附上位置.

註: 若有新的位置, 請隨時跟我說, 將立即補上.

於 MacOS 設定使用 RamDisk 步驟 - 使用 Apple Script

  1. 於 Mac Dock 列
  2. 應用程式 → 工具程式 → Apple Script 編寫程式, 程式內容如下: (下述全部貼上就是了)
    do shell script "
    
    if ! test -e /Volumes/RamDisk ; then
    
    diskutil erasevolume HFS+ RamDisk `hdiutil attach -nomount ram://$((5*100*1024*2))`
    
    mkdir -p /Volumes/RamDisk/Chrome
    
    mkdir -p /Volumes/RamDisk/Safari
    
    mkdir -p /Volumes/RamDisk/Firefox
    
    fi
    
    "
  3. 儲存檔名: ~/bin/ramdisk.scpt # 註: 上面三行 mkdir 可以移除
  4. 設定開機啟動 (註: 如果需要圖文並茂, 可以參考此篇: [Mac OS X] 如何新增、刪除開機時自動啟動的軟體或程式)
  5. 系統偏好設定 → 使用者與群組 → 登入項目 → + (新增)
  6. 挑選 ~/bin/ramdisk.scpt
  7. 之後開機啟動, 手動按一下執行就可以在桌面上出現 RamDisk 的目錄可以用囉~

設定 Chrome、Firefox 和 Safari Cache 到 Ram Disk

Chrome

  1. rm -rf ~/Library/Caches/Google/Chrome/Default
  2. ln -s /Volumes/RamDisk/Chrome ~/Library/Caches/Google/Chrome/Default

Safari

  1. rm -fr ~/Library/Caches/com.apple.Safari
  2. ln -s /Volumes/RamDisk/Safari ~/Library/Caches/com.apple.Safari

FireFox

  1. 在網址輸入: about:config
  2. 滑鼠右鍵按新增字串, 字串值: browser.cache.disk.parent_directory
  3. 路徑值: /Volumes/RamDisk/Firefox

相關網頁

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post