Tengo un servidor Linux y tengo una partición de disco de 500 GB de repuesto. Quería formatearlo y usarlo para / tmp. El servidor ocasionalmente ejecuta algunas tareas de procesamiento de datos grandes, por lo que puede suceder que / tmp contenga GB de datos temporales.
Luego tuve la idea de que podría agregarlo como una partición de intercambio y montar / tmp en tmpfs. ¿Es razonable esta idea?
El servidor tiene 6 GB de RAM, por lo que en la mayoría de los casos, los datos en / tmp estarían solo en RAM, con la ventaja de velocidad obvia. La pregunta es, ¿y si habrá, digamos, 10-20 GB de datos en / tmp, cómo funcionará el sistema? ¿Cuál sería el rendimiento en comparación con tener simplemente / tmp montado en una partición ext4? Gracias por la ayuda.
Editar: está claro que el sistema comenzará a intercambiar memoria cuando el uso de tmpfs alcance el límite de RAM. Pero, ¿es Linux lo suficientemente inteligente como para intercambiar datos tmpfs y mantener datos "regulares" en la RAM? En caso afirmativo, supongo que podría comportarse razonablemente. De lo contrario, todo el sistema se verá gravemente afectado.