Pregunta

¿Cuál es el consumo de memoria para .NET Compact Framework Edición?

Gracias.

¿Fue útil?

Solución

De acuerdo con esta página de Wikipedia , se trata de 12 MB

Pero, de nuevo, esta página dice que va a ejecutar en 128 KB a 1 MB.

Mi suposición es que va a variar en función de la cantidad de memoria que tiene disponible y que va a cambiar piezas dentro y fuera de la memoria dependiendo de las circunstancias. Citando el segundo enlace:

memoria de acceso aleatorio (RAM) se utiliza para almacenar estructuras de datos dinámicas y código JIT-compilado. .NET Compact Framework utiliza la memoria RAM disponible, hasta un límite especificado por el dispositivo, para almacenar en caché el código generado y estructuras de datos y luego libera la memoria cuando sea apropiado.

El tiempo de ejecución de lenguaje común utiliza una técnica de código de lanzadores de bloques libres de código JIT-compilado en tiempo de ejecución cuando queda poca memoria. Esto permite que los programas más grandes que se ejecuten en sistemas con restricciones de RAM con penalización de rendimiento mínimo.

Otros consejos

Aunque este artículo no es sobre el marco compacto (se trata de la versión micro) , que muestra una comparación entre los marcos de las Micro y compactos, señalando que el .NET Compact Framework tiene una huella de memoria de 12 MB .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top