為確保系統穩定性並改善系統效能,AAOS 架構團隊在 Android 10 中新增了 Watchdog 模組,做為核心系統服務的一部分。Watchdog 模組包含原生 Daemon 和 CarService 元件。原生 Daemon 會與原生服務互動,而 CarService 元件會與 Android 應用程式和 Java 服務互動。
- 監控快閃記憶體用量。 監控所有應用程式和服務的快閃記憶體用量。偵測是否有應用程式或服務過度使用快閃記憶體,並採取相應措施。
- 收集成效資料。 收集系統早期開機以來的 I/O 效能。在錯誤報告中回報收集到的效能資料。
- 監控系統健康狀態。監控核心服務和車輛硬體抽象層 (VHAL) 服務的健康狀態。