DEEPなテクニックについて語るスレ

このエントリーをはてなブックマークに追加
794名称未設定
OS X で RAMディスク作成。

Terminal から
% hdid -nomount ram://(MB単位の容量 × 2048。10MBならば 20480)
/dev/disk1
% newfs_hfs /dev/disk1
       ↑先ほど表示された文字列を入力する
Initialized /dev/rdisk1 as a 10MB HFS Plus volume
% hdiutil mount /dev/disk1
          ↑先ほど表示された文字列を入力する
/dev/disk1 /Volumes/untitled

以上で untitled という名前でRAMディスクがマウントされる。
これを応用してスクリプトで起動時に自動的に作成できれば ウマーかも。
795名称未設定:03/03/01 18:06 ID:GC8RVL+U
お、ハイレヴェルなネタが。
794gj!
796794:03/03/01 18:34 ID:A/kX4cR/
>>794
シーケンシャルアクセスはHDDより遅いみたい。
ランダムアクセスは速いようだけど…。
797名称未設定:03/03/03 15:17 ID:DE2Py2te
set mbsize to "10"
set rdsize to mbsize * 2048
do shell script "hdid -nomount ram://" & rdsize
set mntpntPath to result
do shell script "newfs_hfs " & mntpntPath
do shell script "hdiutil mount " & mntpntPath