סקירה כללית

כדי להבטיח את יציבות המערכת ולשפר את ביצועי המערכת, צוות המסגרת של AAOS הוסיף את מודול Watchdog ב-Android 10 כחלק משירותי הליבה של המערכת. מודול ה-Watchdog מורכב מתוכנת דימון (daemon) מקורית ומרכיב CarService. הדימון המקורי יוצר אינטראקציה עם השירותים המקומיים, והרכיב CarService יוצר אינטראקציה עם אפליקציות Android ושירותי Java.

  • מעקב אחר השימוש בזיכרון הפלאש. מעקב אחר השימוש בזיכרון הפלאש על ידי כל האפליקציות והשירותים. זיהוי שימוש יתר בזיכרון הפלאש על ידי אפליקציה או שירות כלשהם, וביצוע פעולה מתאימה.
  • איסוף נתוני ביצועים איסוף נתוני ביצועי קלט/פלט (I/O) מתחילת הפעלת המערכת. דיווח על נתוני הביצועים שנאספו בדוח הבאג.
  • מעקב אחרי תקינות המערכת. מעקב אחר תקינות השירותים המרכזיים ושירות שכבת האובייקטים הניתנים להכללה של חומרת הרכב (VHAL).