Azure Sphere'da kullanılabilir bellek
Aşağıdaki tabloda, MT3620 yongasında çalışan Azure Sphere uygulamalarının kullanabileceği bellek listelenmiştir.
Bellek türü | Tutar | Kullanılabilir -lik |
---|---|---|
Flash | 1 MiB | Paylaşılan |
RAM | 256 KiB | Üst düzey uygulamalar |
SYSRAM | Gerçek zamanlı çekirdek başına 64 KB | Gerçek zamanlı çekirdek |
Sıkı bir şekilde bağlanmış bellek (TCM) | Gerçek zamanlı çekirdek başına 192 KB | Gerçek zamanlı çekirdek |
Azure Sphere, üst düzey ve gerçek zamanlı özellikli uygulamalar (RTApps) arasında paylaşılan 1 MiB flash bellek sağlar. Azure Sphere işletim sistemi, uygulama görüntüsü paketleri ve RTApps'i yerinde yürütme (XIP) veya TCM'ye yükleme için eşlemek için bu alanı kullanır.
Ayrıca, üst düzey çekirdek için 256 KiB RAM mevcuttur. Bu alanın en fazla 1 KiB'ı, üst düzey uygulamaların ve RTApps'in iletişim kuracağı her paylaşılan arabellek kanalı için ayrılmış olabilir.
Her gerçek zamanlı çekirdek ayrıca 64 KB SYSRAM ve 192 KB TCM'ye sahiptir. TCM genellikle hızlı kod yürütme için, SYSRAM ise veriler için kullanılır.
Daha fazla bilgi için
- Üst düzey uygulamalarda bellek kullanımı hakkında ayrıntılı bilgi için bkz. Üst düzey uygulamalar için kullanılabilir bellek
- RTApps'te bellek kullanımı hakkında ayrıntılı bilgi için bkz. Bellek ve gecikme süresi konularını yönetme