Tengo mucha RAM y uso muy poco. También grabo algunos screencasts gtk-recordmydesktop, que por defecto se guardan /tmpdurante la grabación. Supuse que significaría almacenar en RAM tanto como sea posible, pero en realidad lo comprobé y descubrí que /tmpno está montado con tmpfs. ¿Porqué es eso?
                    
                        filesystem
                                tmpfs
                                tmp
                                
                    
                    
                        Jo-Erlend Schinstad
fuente
                
                fuente

Respuestas:
Creo que respondiste tu propia pregunta. Se utilizan muchos programas
/tmppara almacenar archivos temporales, y pueden ser enormes.Por ejemplo, Brasero usa de manera predeterminada ese directorio para almacenar un archivo de imagen de CD / DVD, que puede tener un tamaño de 4,7 GB. No vale la pena arriesgarse a una desaceleración grave (o un bloqueo del sistema) en una situación de falta de memoria si su RAM y el intercambio se llenan.
Para usuarios avanzados no hay problema en cambiar los valores predeterminados de algunas aplicaciones y montarlas
/tmpcomotmpfs. Para uso general, simplemente no vale la pena el riesgo, supongo.fuente
¿Qué pasa con la compresión zram?
El espacio disponible es de más de 256 Mbytes, depende del tipo de archivos.
fuente
Hubo una idea de usar tmpfs mientras tenía suficiente espacio y escribir en el disco cuando se queda sin espacio: http://www.bigdbahead.com/?p=137 Sin embargo, nunca realmente despegó. Me las he arreglado para que funcione, pero la sobrecarga de FUSE anula cualquier beneficio de usar tmpfs: http://shnatsel.blogspot.com/2011/11/miniwheatfs-aka-reliable-ramdisks.html
fuente