El uso de la memoria RAM

Gratis

Contenido de la lección

Duracion: 9 min

Vimos en la clase anterior que el CPU se encarga de procesar las peticiones que llegan a tu VPS.

La memoria RAM se encarga de mantener los servicios corriendo y de tener todo disponible para que el CPU pueda procesar.

Entre más webs/apps tengamos y mas usuarios activos tengamos a la misma vez (concurrencia) nuestro VPS necesitará mas RAM.

¿Qué pasa si uso toda la RAM disponible? El sistema Linux de tu VPS crea una memoria de emergencia llamada swap. No es normal depender de la memoria swap, si en tu VPS tenés activa y en uso la swap tenés que revisar el porque el consumo se ha disparado.

En esta clase hacemos una combinación de dos test para estresar el sistema al máximo y ver el comportamiento de la web de test una vez que la RAM se agota.

En la clase se hizo usó el programa stress:

stress --vm 1 --vm-bytes 1000M --vm-keep

Y repetimos:

ab -n 1000 -c 100 "https://testweb.coweb.pro/?s=vps"

¿Tengo que entender estos test para usar un VPS? No. Para nada. En la clase quise hacer la demostración para que tuvieras un poco de contexto sobre la resiliencia del sistema y el comportamiento al quedarnos con poco recursos.

El sistema es resiliente, gestiona las peticiones muy bien aunque tenga poco recurso... pero no debemos confiarnos. Una cosa es el entorno controlado de la clase y otra el tráfico real de un VPS en producción.

Enviar feedback