Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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
- Per informazioni dettagliate sull'uso della memoria nelle applicazioni di alto livello, vedere Memoria disponibile per applicazioni di alto livello
- Per informazioni dettagliate sull'uso della memoria in RTApps, vedere Considerazioni sulla gestione della memoria e della latenza