J'ai un serveur Linux et j'ai une partition de disque de 500 Go de rechange. Je voulais le formater et l'utiliser pour / tmp. Le serveur exécute parfois de grandes tâches de traitement des données, il peut donc arriver que / tmp contienne des Go de données temporaires.
Ensuite, j'ai eu l'idée qu'à la place je pourrais l'ajouter en tant que partition de swap et monter / tmp sur tmpfs. Cette idée est-elle raisonnable?
Le serveur a 6 Go de RAM, donc dans la plupart des cas, les données sur / tmp ne seront que dans la RAM, avec l'avantage évident de la vitesse. La question est, et s'il y aura, disons, 10 à 20 Go de données sur / tmp, comment le système fonctionnera-t-il? Quelles seraient les performances par rapport au simple montage / tmp sur une partition ext4? Merci pour l'aide.
Edit: Il est clair que le système commencera à échanger de la mémoire lorsque l'utilisation de tmpfs atteint la limite de RAM. Mais Linux est-il suffisamment intelligent pour échanger des données tmpfs et conserver des données "régulières" dans la RAM? Si oui, alors je suppose que cela pourrait se comporter raisonnablement. Sinon, l'ensemble du système sera gravement touché.