Solaris10で、RAM DISKを作成する方法は以下の通り。

1. /etc/system に以下の行を追加する

set ramdisk:rd_percent_physmem=<割合>

(例)搭載メモリの80%をRAM DISKとして使用

set ramdisk:rd_percent_physmem=80

この設定をしないと、次のエラーが発生することがある

ramdiskadm: couldn't create ramdisk "<RAM DISK名>"
: Resource temporarily unavailable

2. OSを再起動する

# shutdown -y -g0 -i6

3. RAM DISKを作成する。

# ramdiskadm -a <名前> <容量>

(例)RAM DISKの名前をramdisk0、容量を4GBに設定する場合

# ramdiskadm -a ramdisk0 4g

4. zfsにプールする。

# zpool create <pool名> /dev/ramdisk/<RAM DISK名>

(例)pool名をrampool0、RAM DISK名をramdisk0

# zpool create rampool /dev/ramdisk/ramdisk0

環境:
Solaris 10 10/9
OpenSolarisでも同様に作成可能