Paměť dostupná v Azure Sphere
Důležité
Toto je dokumentace k Azure Sphere (starší verze). Azure Sphere (starší verze) se vyřazuje 27. září 2027 a uživatelé musí do této doby migrovat do Azure Sphere (integrované). K zobrazení dokumentace k Azure Sphere (integrované) použijte selektor verzí umístěný nad obsahem.
Následující tabulka uvádí paměť dostupnou pro aplikace Azure Sphere, které běží na čipu MT3620.
Typ paměti | Množství | Dostupnost |
---|---|---|
Flash | 1 MiB | Shared |
Paměť RAM | 256 KiB | Aplikace vysoké úrovně |
SYSRAM | 64 kB na jádro v reálném čase | Jádro v reálném čase |
Úzce svázaná paměť (TCM) | 192 kB na jádro v reálném čase | Jádro v reálném čase |
Azure Sphere poskytuje 1 MiB flash paměti, která se sdílí mezi aplikacemi podporujícími vysokou úroveň a aplikacemi podporujícími v reálném čase (RTApps). Operační systém Azure Sphere používá tento prostor pro balíčky imagí aplikací a mapuje RTApps, a to buď pro místní spuštění (XIP), nebo pro načtení do TCM.
Kromě toho je pro jádro vysoké úrovně k dispozici 256 KiB paměti RAM. Až 1 KiB tohoto prostoru může být přiděleno pro každý sdílený kanál vyrovnávací paměti, prostřednictvím kterého aplikace vysoké úrovně a RTApps komunikují.
Každé jádro v reálném čase má také 64 kB SYSRAM a 192 kB TCM. TCM se obvykle používá pro rychlé spuštění kódu a SYSRAM se používá pro data.
Další informace
- Podrobnosti o použití paměti v aplikacích vysoké úrovně najdete v tématu Paměť dostupná pro aplikace vysoké úrovně.
- Podrobnosti o využití paměti v RTApps najdete v tématu Správa důležitých informací o paměti a latenci.