Tmpfs
Tmpfs je virtuální souborový systém.
Schopnost tmpfs je vytvářet souborové systémy a jejich obsah usídlit do virtuální paměti. Poněvadž jsou soubory na těchto souborových systémech typicky v paměťi RAM, jejich přístup je neuvěřitelně rychlý.
Mě se nástroj tmpfs osvědčil, když jsem kompiloval větší software a kompilátor vyhazoval chybu nedostatku místa v /tmp.

Instalace
Instalace většinou není třeba, bývá součástí systému, ale kdyby přece jen.
Alpine Linux | apk add tmpfs |
Arch Linux | pacman -S tmpfs |
Debian/Raspbian/Ubuntu | apt-get install tmpfs |
OpenSUSE | zypper in tmpfs |
Používání tmpfs
Souborový systém je automaticky vytvořen se zadanou velikostí 10MB a umístěním v /mnt/mytmpf, když se připojuje přes příkaz mount, který může vypadat následovně:
mount -t tmpfs -o size=10M tmpfs /mnt/mytmpf
Pokud chci vytvořit takový dočasný virtuální souborový systém natrvalo třeba v úmístění /tmp a o velikosti 2GB, zapíši následující parametry do souboru /etc/fstab:
tmpfs /tmp tmpfs rw,nodev,nosuid,size=2G 0 0