Share via


Memória disponível no Azure Sphere

A tabela seguinte lista a memória disponível para aplicações do Azure Sphere que estão em execução num 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 bem 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 é partilhada entre aplicações compatíveis com alto nível e em tempo real (RTApps). O SO do Azure Sphere utiliza este espaço para pacotes de imagens de aplicação e para mapear RTApps, seja para execução no local (XIP) ou para carregar para o TCM.

Além disso, o 256 KiB de RAM está disponível para o núcleo de alto nível. Pode ser alocado até 1 KiB deste espaço para cada canal de memória intermédia partilhado através do qual as aplicações de alto nível e o RTApps comunicam.

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

Para obter mais informações