Ho un server Linux e ho una partizione del disco da 500 GB di riserva. Volevo formattarlo e usarlo per / tmp. Il server occasionalmente esegue alcune grandi attività di elaborazione dei dati, quindi può succedere che / tmp conterrà GB di dati temporanei.
Poi ho avuto l'idea che invece avrei potuto aggiungerlo come partizione di swap e montare / tmp su tmpfs. Questa idea è ragionevole?
Il server ha 6 GB di RAM, quindi nella maggior parte dei casi i dati su / tmp sarebbero solo nella RAM, con l'ovvio vantaggio di velocità. La domanda è: cosa succede se ci saranno 10-20 GB di dati su / tmp, come funzionerà il sistema? Quali sarebbero le prestazioni rispetto ad avere semplicemente / tmp montato su una partizione ext4? Grazie per l'aiuto.
Modifica: è chiaro che il sistema inizierà a scambiare memoria quando l'utilizzo di tmpfs raggiunge il limite di RAM. Ma Linux è abbastanza intelligente da scambiare dati tmpfs e mantenere dati "regolari" nella RAM? Se sì, allora suppongo che potrebbe comportarsi in modo ragionevole. In caso contrario, l'intero sistema sarà gravemente interessato.