Tenemos una VM de servidor de compilación que anteriormente tenía 4 GB de RAM asignados, pero que ahora se ha reducido a 2 GB, en parte como un experimento para ver si funciona igual de bien con menos memoria.
He estado observando el uso de la memoria en el Administrador de tareas durante una compilación para monitorear cuánta memoria está "en uso" y no ha aumentado por encima del 90% ... lo que me hace sospechar que está funcionando bien.
Pero esto me hizo pensar: ¿Cuáles son las métricas clave que me dirían que un servidor tiene / no tiene suficiente memoria o se beneficiaría de más?
¿Es tan simple como mirar la memoria "en uso" a lo largo del tiempo? ¿O debería mirar "Disponible"? ¿O mira la cantidad de paginación? ¿Debo configurar alertas y qué? Supongo que estoy buscando algunas ideas para analizar el uso de la memoria del servidor.
fuente
Paginar demasiado en el disco es un síntoma, como en muchas plataformas. Un poquito está bien.
Tener suficiente memoria disponible para uso inmediato ayuda, típicamente un pequeño porcentaje del total dependiendo de cuán conservador sea.
Aquí hay un blog de TechNet con pocos contadores de memoria del monitor de rendimiento.
El hipervisor también puede tener detalles sobre el uso de memoria de una VM.
fuente