Estoy tratando de restringir de forma programática el consumo de memoria de los complementos que se ejecutan en un dominio de aplicación .Net, pero no puedo encontrar ningún parámetro de configuración para esto, ni puedo encontrar una manera de consultar un dominio de aplicación para averiguar cuánta memoria está consumiendo ¿Algunas ideas?¿Cómo puedo saber cuánta memoria está consumiendo un .dominio de aplicaciones .Net?
Respuesta
Aquí está la documentación para consultar el uso de la memoria de un proceso. No es lo mismo que AppDomain, pero podría ser un buen lugar para comenzar.
http://msdn.microsoft.com/en-us/library/s80a75e5(VS.80).aspx
le puede pedir al GC lo que se piensa actualmente está asignado también.
http://msdn.microsoft.com/en-us/library/system.gc.gettotalmemory(VS.71).aspx
No estoy seguro de forma programática, pero Process Explorer puede decirle cuánta memoria está usando un dominio de aplicación .net. Tal vez tengan algo de documentación sobre cómo están consultando esa información.
Uso de la interoperabilidad mscoree.CorRuntimeHostClass de C: \ WINDOWS \ Microsoft.NET \ Framework \ vXXXXXX \ mscoree.tlb
vieja pregunta, pero mientras tanto (ya NET Framework 4.0) una nueva solución está disponible. Deberá habilitar ARM (Monitoreo de recursos de dominio de aplicación). A partir de ese momento, puede solicitar información sobre el tiempo total consumido del procesador, el uso de memoria, etc.
- 1. ¿Cómo puedo saber cuánta memoria está físicamente instalada en Windows?
- 2. ¿Cómo puedo determinar cuánta memoria está usando mi programa .NET?
- 3. ¿Cómo puedo saber cuánta energía está usando mi computadora?
- 4. ¿Cómo puedo saber cuánta memoria utiliza un objeto de control en matlab
- 5. ¿Cómo puedo saber cuánta memoria está asignada a un objeto javascript?
- 6. ¿Cómo puedo saber cuánta memoria/recursos está gastando mi script php?
- 7. Cuánta memoria está bloqueada en un proceso
- 8. ¿Puede recordarme Memcache cuánta memoria está usando?
- 9. ¿La aplicación simple con temporizador está consumiendo la memoria?
- 10. Averiguar cuánta memoria está usando un objeto en Python
- 11. ¿Cuánta memoria permite iOS que usen las aplicaciones?
- 12. ¿Cuánta memoria usa realmente mi aplicación de Windows?
- 13. ¿Cómo puedo saber si .NET 3.5 SP1 está instalado?
- 14. ¿Cómo puedo saber si está instalado .NET 4.02?
- 15. Cómo saber cuánta gente usa mi software
- 16. ¿Cómo sabe MemoryCache cuánta memoria usa?
- 17. ¿Cómo sabe free() cuánta memoria desasignar?
- 18. ¿cómo puedo ver cuánta memoria está usando mi aplicación sin su presupuesto de VM?
- 19. ¿Cuánta memoria podría utilizar vm
- 20. ¿Cuánta memoria debería poder asignar?
- 21. ¿Cuánta RAM está usando realmente SQL Server?
- 22. ¿Cuánta memoria tiene antes de ser grosera?
- 23. cuánta memoria toma un hilo en java
- 24. ¿Cuánta memoria usa un puntero C++?
- 25. Malloc -> ¿cuánta memoria ha sido asignada?
- 26. ¿Determinar cuánta memoria usa una clase?
- 27. zlib, deflate: ¿Cuánta memoria asignar?
- 28. Android: ¿cómo verificar cuánta memoria queda?
- 29. ¿Cuánta memoria usa una Hashtable?
- 30. ¿Cuánta memoria usa numpy ndarray?