Cuando se agote la RAM, ¿qué pasará?

Cuando se agote la RAM, ¿qué pasará?

Cuando ejecuté ImageMagick convertpara convertir y combinar archivos de imagen en un archivo pdf, creará directorios y archivos temporales de 10 GB en formato /tmp.

No estoy seguro si hizo eso todo el tiempo o porque mi RAM estaba agotada. Algunos decían que convertfue porque mi RAM no tenía más espacio libre.

En general, ¿qué sucede cuando se agota la RAM? ¿El sistema operativo no intercambia el contenido de la RAM a la partición de intercambio del disco?

¿Pero está la partición de intercambio /tmp?

Respuesta1

Generalmente, la partición de intercambio es su propia partición o un archivo en el sistema de archivos.

Ciertamente no comenzará a escribir en un archivo en /tmp por su propia voluntad.

Si ejecuta el comando "free -m", le mostrará cuánta RAM y SWAP tiene y cuánto se está utilizando.

Mientras se ejecuta el proceso, valdrá la pena ejecutar "watch free -m" y vigilar el uso de la memoria para determinar qué está sucediendo en su sistema.

información relacionada