Azure Sphere 上可用的記憶體
重要
這是 Azure Sphere (舊版) 檔。 Azure Sphere(舊版)將於 2027 年 9 月 27 日淘汰,且使用者此時必須移轉至 Azure Sphere(整合式)。 使用位於 TOC 上方的版本選取器來檢視 Azure Sphere (整合式) 檔。
下表列出在MT3620晶片上執行的 Azure Sphere 應用程式可用的記憶體。
記憶體類型 | 總數 | 可用性 |
---|---|---|
Flash | 1 MiB | 共用 |
RAM | 256 KiB | 高階應用程式 |
SYSRAM | 每個即時核心 64 KB | 即時核心 |
緊密結合的記憶體 (TCM) | 每個即時核心 192 KB | 即時核心 |
Azure Sphere 提供 1 MiB 的快快閃記憶體,可在高階和即時可用的應用程式 (RTApps) 之間共用。 Azure Sphere OS 會針對應用程式映像套件使用此空間,並對應 RTApps,無論是就地執行或載入 TCM。
此外,256 KiB 的 RAM 可供高階核心使用。 此空間中最多 1 KiB 可以配置給每個共用緩衝區通道,透過此通道進行高階應用程式和 RTApps 通訊。
每個即時核心也有 64 KB 的 SYSRAM 和 192 KB 的 TCM。 一般而言,TCM 會用於快速執行程序代碼,而 SYSRAM 則用於數據。
如需相關資訊
- 如需高階應用程式中記憶體使用的詳細資訊,請參閱 高階應用程式的可用記憶體
- 如需 RTApps 中記憶體使用的詳細資訊,請參閱 管理記憶體和延遲考慮