Partilhar via


Memória disponível no Azure Sphere

Importante

Esta é a documentação do Azure Sphere (Legado). O Azure Sphere (Legado) será desativado em 27 de setembro de 2027 e os usuários devem migrar para o Azure Sphere (Integrado) até esse momento. Use o seletor de versão localizado acima do sumário para exibir a documentação do Azure Sphere (Integrado).

A tabela a seguir lista a memória disponível para aplicativos do Azure Sphere que estão sendo executados em um chip MT3620.

Tipo de memória Montante Disponibilidade
Flash 1 MiB Partilhado
RAM 256 KiB Aplicações de alto nível
SYSRAM 64 KB por núcleo em tempo real Núcleo em tempo real
Memória firmemente acoplada (TCM) 192 KB por núcleo em tempo real Núcleo em tempo real

O Azure Sphere fornece 1 MiB de memória flash que é compartilhada entre aplicativos com capacidade de alto nível e em tempo real (RTApps). O sistema operacional Azure Sphere usa esse espaço para pacotes de imagem de aplicativo e para mapear RTApps, seja para execução no local (XIP) ou para carregamento no TCM.

Além disso, 256 KiB de RAM estão disponíveis para o núcleo de alto nível. Até 1 KiB deste espaço pode ser alocado para cada canal de buffer compartilhado através do qual aplicativos de alto nível e RTApps se comunicam.

Cada núcleo em tempo real também tem 64 KB de SYSRAM e 192 KB de TCM. Normalmente, o TCM é usado para execução rápida de código e o SYSRAM é usado para dados.

Para obter mais informações