tmpfs is een bestandssysteem dat in het RAM-geheugen leeft in plaats van op schijf. Bestanden erin zijn razendsnel toegankelijk maar verdwijnen zodra het systeem herstart of ontkoppeld wordt.
Linux gebruikt tmpfs op meerdere plekken:
| Mountpunt | Inhoud |
|---|---|
/tmp | Tijdelijke bestanden van applicaties |
/run | Runtime-data van diensten (PID-bestanden, sockets) |
/dev/shm | Gedeeld geheugen tussen processen |
tmpfs groeit dynamisch mee maar is standaard begrensd op de helft van het beschikbare RAM. Je kunt dit aanpassen via /etc/fstab:
tmpfs /tmp tmpfs defaults,size=2G 0 0