• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

Uso elevado de memoria (.NET)

Problema

Después de instalar el agente .NET de New Relic, verá un aumento en el uso de memoria Working Set en herramientas de monitoreo como Microsoft Windows Task Manager. El aumento suele ser de unos 100 MB por aplicación de monitor. Esto puede ocurrir tanto en máquinas físicas como virtuales.

Solución

Este aumento en el uso de memoria Working Set normalmente no afecta el rendimiento. Windows reserva Working Set memoria para una aplicación en particular, pero puede liberarse en cualquier momento si otra aplicación necesita la memoria. Este es un comportamiento normal y esperado para cualquier aplicación de Windows.

En casos excepcionales, especialmente en sistemas con RAM limitada o muchos grupos de aplicaciones, el uso de la memoria puede afectar el rendimiento. Si su rendimiento se ve afectado, pruebe cualquiera de estas opciones:

Causa

La causa subyacente es la forma en que el propio Windows anticipa y asigna memoria por proceso. Windows asigna esta memoria como memoria Working Set , que es la memoria que el sistema operativo reserva para el proceso. El sistema operativo puede liberar la memoria Working Set rápidamente si otro proceso la necesita. Debido a que Windows decide la asignación de memoria, New Relic no puede reducir la cantidad de memoria que se muestra en uso.

Normalmente este aumento no es un problema a menos que haya una caída correspondiente en el rendimiento. Pueden ocurrir problemas de rendimiento si toda la memoria disponible está ocupada como memoria Private Working Set . Si el servidor se está quedando sin memoria, monitor su tiempo de respuesta y tiempo de transacción para ver si este uso de memoria realmente está afectando el rendimiento. Si no hay ningún aumento durante un tiempo, entonces el uso de la memoria no es un problema.

Normalmente, el uso de memoria Working Set solo causa problemas en sistemas con RAM limitada. Por ejemplo, los sistemas de prueba de New Relic pueden mostrar un aumento de aproximadamente 100 MB por aplicación de monitor o grupo de aplicaciones. Un aumento del 80% es notable cuando es el 80% de 64 GB, pero menos notable cuando es el 80% de 4 GB.

De manera similar, la cantidad de grupos de aplicaciones que se monitorean afecta el uso. Un único grupo de aplicaciones rara vez aumenta el uso de manera significativa, pero un sistema con 4 GB de RAM y 30 grupos de aplicaciones puede tener problemas.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.