Memoria disponibile in Azure Sphere

La tabella seguente elenca la memoria disponibile per Azure Sphere applicazioni in esecuzione su un chip MT3620.

Tipo di memoria Importo Availability
Flash 1 Mebibyte Shared
RAM 256 KiB Applicazioni di alto livello
SYSRAM 64 KB per nucleo in tempo reale Core in tempo reale
Memoria strettamente accoppiata (TCM) 192 KB per core in tempo reale Core in tempo reale

Azure Sphere fornisce 1 MiB di memoria flash condivisa tra applicazioni con funzionalità in tempo reale e di alto livello (RTApps). Il sistema operativo Azure Sphere usa questo spazio per i pacchetti di immagini dell'applicazione e per eseguire il mapping delle app RTApp, per l'esecuzione sul posto (XIP) o per il caricamento in TCM.

Inoltre, 256 KiB di RAM è disponibile per il core di alto livello. Fino a 1 KiB di questo spazio può essere allocato per ogni canale di buffer condiviso tramite cui comunicano applicazioni di alto livello e RTApp.

Ogni core in tempo reale ha anche 64 KB di SYSRAM e 192 KB di TCM. In genere, il TCM viene usato per l'esecuzione rapida del codice e sysram viene usato per i dati.

Per altre informazioni