2012年9月6日 星期四

MAC OSX 免費 RamDisk 解決方案 ~ 超簡單!


新增完成的 RamDisk 測速!!


隨著時代巨輪的轉動,
市場上DRAM的價格已經到了十分超值的情況,

桌機、筆電專用的ram,已經下探到 單支 8G 700~1000 元的區間

在這種情況下,一不小心小橘的 2012 MBP 13" 也心動一次升級到 16G 的ram了

除了開虛擬機器會使用較多的記憶體外,
平時看著總有 快12G 的閒置記憶體,總覺得好像有那麼一點浪費 :p

今天就來介紹一下,如何在不花錢的狀況下
使用系統內建的 Apple Script 來把閒置的記憶體壓榨出來

當成快取目錄也好、程式執行目錄也好、甚至是養動物的園地也好 XDDD
可以提高執行的速度,保護你硬碟的壽命。

首先,你以要開啟  [ finder ]  --> [ 應用程式]  --> [ 工具程式 ]  目錄中--> [ AppleScript編寫程式 ]




打開 [ AppleScript編寫程式 ] 程式後,
會如下圖所示,







































只要在上方的文字輸入區填入以下文字即可


do shell script "
if ! test -e /Volumes/RamDisk ;  then
diskutil erasevolume HFS+ RamDisk `hdiutil attach -nomount ram://$((8*1024*1024*2))`
fi
"

你要修改的只有 8 那個紅字而已,
看你需要幾 G 的磁碟空間, 4G就填 4

填好之後會如下圖






































這時你只要按下功能列中的
[ 檔案 ]  --->  儲存



並選擇要儲存的檔名、類型即可。
這裡我選擇要存在桌面上,並命名為 RamDisk
檔案類型我選擇 「應用程式」, 如下圖所示



之後,在桌面上就會出現剛剛所新增的 RamDisk 應用程式
那要怎麼執行呢 ?  其實很簡單的,就直接點兩下就好了  XDD



執行完怎麼好像一點動靜都沒有啊  ==
其實應該是有的,請前往你的Finder 中設備的區域看看
應該會除了你原有本機的磁碟外,會在多出一個 RamDisk 可移除的設備



在這個磁碟上按右鍵,看簡介你可以看到如下資訊
嗯,我們剛剛所創立的RamDisk 已經成功建立了呢



那,RamDisk 到底有多猛呢 XDDD
小橘是裝兩條  金士頓的 ddr3  - 1600  8G的Ram
請看一下測試數據囉

嗯, 很猛。  應該連 SSD 臉上也好幾條線了吧  冏rz




教學就到這裡囉,
好好的利用你多出來的 RAM 囉!!

還是要提醒一下的呢!
RAM disk 每次重開機後,資料都會清掉喔。

也就是,如果有需要備份、儲存的。請在關機前自行把資料搬到硬碟裡去喔

還有重開機後,用本的方法並不會自動的把磁碟機創立出來,
需要每次都要執行剛剛我們所新建的 RamDisk程式,

那如果臨時需要很大的ram要怎辦呢?

這時候,你不需要重新開機呢
就像把隨身碟退出一般,把RamDisk退出即可
剛剛所分配出去的記憶體,就會歸還給系統了喔  ^^


1 則留言:

Unknown 提到...

請問這樣只是設置了ramdisk還是順便把catch檔當指進去了?