OK.
Would you be running Oracle binaries out of the cio mounted ram fs?
You could try the "dio
" mount option as an alternative.
# mount -V jfs2 -o dio,rbrw,noatime,log=NULL /dev/ramdisk0 /mnt/ram
# timex dd if=/dev/zero of=bla bs=1M count=999
999+0 records in.
999+0 records out.
real 0.32
user 0.00
sys 0.10
DIO is safer than CIO for running binaries because it doesn’t disable inode locking or impose CIO’s strict access methods, reducing the chance of errors like EINVAL or access conflicts. However, DIO still skips caching, so it’s not ideal for binaries that benefit from buffered I/O. Simple, self-contained binaries with minimal reliance on filesystem caching are less likely to encounter issues.