Mémoire disponible sur Azure Sphere
Important
Il s’agit de la documentation Azure Sphere (héritée). Azure Sphere (hérité) prend sa retraite le 27 septembre 2027 et les utilisateurs doivent migrer vers Azure Sphere (intégré) pour l’instant. Utilisez le sélecteur de version situé au-dessus du TOC pour afficher la documentation Azure Sphere (intégrée).
Le tableau suivant liste la mémoire disponible pour les applications Azure Sphere qui s’exécutent sur un processeur MT3620.
Type de mémoire | Montant | Disponibilité |
---|---|---|
Flash | 1 Mio | Partagé |
RAM | 256 Kio | Applications générales |
SYSRAM | 64 Ko par cœur en temps réel | Cœur en temps réel |
Mémoire étroitement couplée (TCM) | 192 Ko par cœur en temps réel | Cœur en temps réel |
Azure Sphere fournit 1 Mio de mémoire flash qui est partagé entre les applications générales et en temps réel (RTApp). Le système d’exploitation Azure Sphere utilise cet espace pour les packages d’images d’application et pour mapper les applications RTApps, soit pour l’exécution sur place (XIP) soit pour le chargement dans TCM.
De plus, 256 Kio de RAM est disponible pour le cœur général. Jusqu’à 1 Kio de cet espace peut être alloué pour chaque canal de mémoire tampon partagée par le biais duquel les applications générales et RTApp communiquent.
Chaque cœur en temps réel a également 64 Ko de SYSRAM et 192 Ko de TCM. En règle générale, TCM est utilisé pour l’exécution de code rapide et SYSRAM pour les données.
Pour plus d’informations
- Pour plus d’informations sur l’utilisation de la mémoire dans les applications générales, consultez Mémoire disponible pour les applications générales.
- Pour plus d’informations sur l’utilisation de la mémoire dans les applications RTApp, consultez Gérer la mémoire et la latence.