ramdiskを使う

マウント用スクリプト書いた
https://gist.github.com/1127041

% mount_ramdisk
mount RAM 102400000 bytes
/dev/disk1                                              
Initialized /dev/rdisk1 as a 98 MB HFS Plus volume
% mount_ramdisk -u
"disk1" unmounted.
"disk1" ejected.
% mount_ramdisk 300000
mount RAM 153600000 bytes
/dev/disk1                                              
Initialized /dev/rdisk1 as a 146 MB HFS Plus volume

数字つけるとセクタ数分マウントする。1セクタ512byte。-uでunmount。
もちろん既にマウントしてる時はしないとかそういう処理はしてある

参考