Compartir a través de


Memoria disponible en Azure Sphere

Importante

Esta es la documentación de Azure Sphere (heredado). Azure Sphere (heredado) se retira el 27 de septiembre de 2027 y los usuarios deben migrar a Azure Sphere (integrado) en este momento. Use el selector de versiones situado encima de la TOC para ver la documentación de Azure Sphere (integrado).

En la tabla siguiente se muestra la memoria disponible para las aplicaciones de Azure Sphere que se ejecutan en un chip MT3620.

Tipo de memoria Amount Disponibilidad
Intermitente 1 MiB Compartido
RAM 256 KiB Aplicaciones de alto nivel
SYSRAM 64 KB por núcleo en tiempo real Núcleo en tiempo real
Memoria estrechamente acoplada (TCM) 192 KB por núcleo en tiempo real Núcleo en tiempo real

Azure Sphere proporciona 1 MiB de memoria flash que se comparte entre las aplicaciones de alto nivel y con respuesta en tiempo real (RTApps). El sistema operativo Azure Sphere usa este espacio para los paquetes de imágenes de aplicación y para asignar RTApps, ya sea para ejecutar en contexto (XIP) o para cargarlos en TCM.

Además, hay 256 KiB de RAM disponibles para el núcleo de alto nivel. Se puede asignar hasta 1 KiB de este espacio a cada canal de búfer compartido a través del cual se comunican las aplicaciones de alto nivel y RTApps.

Cada núcleo en tiempo real también tiene 64 KB de SYSRAM y 192 KB de TCM. Normalmente, la memoria TCM se usa para la ejecución rápida de código y la memoria SYSRAM se usa para los datos.

Para obtener más información