Запись в БД SQLite, размещенную на диске, выполняется в разы (почти в 10 раз) медленнее, чем если она будет размещена в оперативке. Таким образом существенно быстрее сформировать БД на рамдиске, а потом скопировать ее на жесткий диск.
Создание RAM-диска размером 100МБ: pfexec ramdiskadm -a ramdisk1 100m
Создание на нем файловой системы: pfexec zpool create rampool /dev/ramdisk/ramdisk1
Разрешаем запись на полученную файловую систему: pfexec chmod a+w /rampool
После перезагрузки система сообщает, что в rampool ошибка (нет устройства), кроме того, zfs достаточно ресурсоемка. Как вариант, можно создавать на RAM-диске UFS.
pfexec newfs /dev/ramdisk/ramdisk1
pfexec mount /dev/ramdisk/ramdisk1 /rampool/