I have read somewhere that one can put a file on a linux system into memory, and loading it will be superfast.
How do I do this? How do I verify the file is loaded from memory?
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.Sign up to join this community
On Linux, you probably already have an
tmpfs filesystem that you can write to at
$ >/dev/shm/foo $ df /dev/shm/foo Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 224088 0 224088 0% /dev/shm
This may use swap, however. For a true ramdisk (that won't swap), you need to use the
mount ramfs -t ramfs /mountpoint