tmpfs
est le nom du système de fichiers basé sur la RAM, mais il n'a pas besoin d'être monté sur /tmp
ou même utilisé pour des "fichiers temporaires" traditionnels. L'exemple que vous avez copié est monté sur /dev/shm
, ce qui n'a rien à voir avec /tmp
, donc /tmp
est probablement juste un disque réel.
Linux n'a pas de mécanisme intégré pour le "débordement" de /tmp
, donc vous devriez configurer quelque chose manuellement pour y parvenir. Il existe une certaine distinction entre /tmp
et /var/tmp
(je crois me souvenir que /var/tmp
est généralement utilisé pour des fichiers plus volumineux), donc monter un tmpfs
sur /tmp
et laisser /var/tmp
sur un disque réel peut être suffisant.
Si vous voulez vraiment qu'il y ait un débordement, vous devrez configurer un système de fichiers union tel que unionfs ou aufs. Ces systèmes de fichiers prennent plusieurs répertoires sous-jacents et les exposent en tant que point de montage unique. Vous pouvez configurer la priorité des répertoires sous-jacents pour que le tmpfs
soit utilisé en premier, puis le disque le plus rapide, etc.