No linux, você pode usar tmpfs
, que é um sistema de arquivos na memória, mas tenha cuidado, pois pode ser muito pequeno para você usar:
$ mount | grep tmpfs
tmpsfs on /dev/shm type tmpfs (rw,nosuid,nodev)
...
$ mkdir /dev/shm/tmp
Você pode expandir seu tamanho, mas tenha cuidado em não pedir demais.
$ mount -o remount,size=1G /dev/shm
Veja este post para mais informações