que leer sobre límite de memoria1,2 GB de memoria excepción
- Is There Really A 1.2GB Limit For .NET?
- Is there a memory limit for a single .NET process
- Memory usage of DotNET app
tengo una aplicación que funciona con enormes imágenes que debe ser transmitido. Como en un procesamiento de video con marcos individuales. La aplicación tiene aproximadamente 40 complementos, cada uno de ellos puede contener bases de datos, procesamiento de imágenes y GUI de WPF.
La aplicación también tiene 2 complementos que utilizan formas de pago DotNet anteriores.
Todo funciona bien, excepto que la aplicación supera los 1,2 GB en RAM. Luego, en ubicaciones inusuales en los complementos donde se asigna nueva memoria, recibo la "excepción de falta de memoria".
Estoy trabajando en un sistema de 64 bits compilado como 32 bits. No tengo más idea de qué hacer y cómo buscar cualquier falla.
¿Hay un límite o puedo obtenerlos?
¿cuántos usuarios se necesitan para llegar al límite? – Limey
No entiendo la pregunta. Las imágenes son 1500x1500 píxeles y todo funciona bien. Con el mismo código y los mismos procedimientos, si la resolución de la imagen de origen de la transmisión de video es 3500x3500, la aplicación se bloquea con la excepción de memoria. Pero la computadora tiene más de 3GB de RAM disponible y gratis. – Nasenbaer
Me gustaría un profiler _memory_ (es decir, no un _performance_ profiler) como [ANTS Memory Profiler] (http://www.red-gate.com/products/dotnet-development/ants-memory-profiler/). –