סקירה כללית

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

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