В Android להציג דרישות לצריכת זיכרון על ידי יישומים

גוגל הכריזה על הצגת דרישות איכות חדשות לאפליקציות בפלטפורמה. Android, שמטרתה להפחית את צריכת הזיכרון של אפליקציות על רקע מחסור ב-RAM בשוק הסמארטפונים. הדרישות ייאכפו החל מפברואר 2027. אפליקציות שמדד הביצועים שלהן חורגים מהספים עשויות להתמודד עם הגבלות על פרסום בקטלוג Google Play ודירוגים נמוכים יותר.

מדדים שיעברו מעקב כדי לזהות בעיות בצריכת זיכרון:

  • צריכת זיכרון דינמית (RSS + נתונים שנדחפים למחיצת ההחלפה) כאשר היישום פעיל ופועל ברקע.
  • שימוש בזיכרון עבור מפות סיביות של תמונות, שאינן אמורות לתפוס זיכרון כאשר היישום אינו מוצג ופועל ברקע.
  • אופטימיזציה של קוד בר ביצוע בפורמט DEX (Dalvik Executable). יישומים צריכים להשתמש בכלים כגון R8 כדי לייעל את קוד DEX, להסיר מבנים שאינם בשימוש ולבצע ערפול (באמצעות שמות קצרים של מחלקות, מתודות ושדות) כדי להפחית את גודל הנתונים הנטענים לזיכרון.

הספים נקבעים על סמך כמות ה-RAM במכשיר. לדוגמה, במכשירים עם 4 ג'יגה-בייט של RAM, אפליקציה יכולה להשתמש ב-2 ג'יגה-בייט של זיכרון לא יותר במצב פעיל וב-1 ג'יגה-בייט כאשר היא פועלת ברקע; במכשירים עם 8 ג'יגה-בייט של RAM, השימוש המרבי הוא 2.25 ג'יגה-בייט ו-1.5 ג'יגה-בייט; עם 12 ג'יגה-בייט של RAM, השימוש המרבי הוא 3.25 ג'יגה-בייט ו-1.75 ג'יגה-בייט; ועם 16 ג'יגה-בייט של RAM, השימוש המרבי הוא 4.25 ג'יגה-בייט ו-2 ג'יגה-בייט, בהתאמה. המגבלות גבוהות יותר עבור משחקים: במכשירים עם 4 ג'יגה-בייט של RAM, משחק יכול להשתמש ב-2.25 ג'יגה-בייט של זיכרון לא יותר במצב פעיל וב-2 ג'יגה-בייט כאשר הוא פועל ברקע; במכשירים עם 8 ג'יגה-בייט של RAM, השימוש המרבי הוא 3.5 ג'יגה-בייט ו-2.75 ג'יגה-בייט; עם 12 ג'יגה-בייט של RAM, השימוש המרבי הוא 4 ג'יגה-בייט ו-3.2 ג'יגה-בייט; ועם 16 ג'יגה-בייט של זיכרון RAM, השימוש המרבי הוא 5 ג'יגה-בייט ו-3.5 ג'יגה-בייט.

בנוסף, הוצגו דרישות להעברת אפליקציות חלקה בעת החלפת מכשירים. החל מאפריל 2027, כל האפליקציות, למעט משחקים, התומכות בכניסה לחשבון חייבות לשחזר אוטומטית את מצבן בעת ​​העברה למכשיר חדש באמצעות API. Android שחזור אישורים.

בנוסף, ניתן לסמן את התוספת לענף Android 17 דרכים לשיפור אבטחת חיבורי הרשת שלך:

  • הפעלת תמיכה עבור סיומת TLS ECH (Encrypted ClientHello) כדי להסתיר תחום בתעבורת HTTPS. ECH ממשיכה את פיתוח ההרחבה ESNI (Encrypted Server Name Indication) ומשמשת להצפנת מידע אודות פרמטרי סשן TLS, כגון שם הדומיין המבוקש. ההבדל העיקרי בין ECH ל-ESNI הוא ש-ECH, במקום להצפין שדות בודדים, מצפין את כל הודעת ClientHello TLS. זה עוזר לחסום דליפות דרך שדות שאינם מכוסים על ידי ESNI, כגון שדה PSK (Pre-Shared Key).
  • הוספת בקשת הרשאה ליישומים לסריקת הרשת המקומית או להתחברות למכשירים ברשת המקומית (הגנת רשת מקומית).
  • הפעלת מנגנון שקיפות האישורים (CT) כברירת מחדל, אשר מתחזק יומן ציבורי של כל האישורים שהונפקו והמבוטלים. CT מאפשר זיהוי של אישורים שנוצרו תוך עקיפת זרימות העבודה הסטנדרטיות של רשות האישורים (לדוגמה, יצירת אישורים חשאית עקב ניצול לרעה של עובדים או פגיעה ברשות האישורים).
  • למפעילי הסלולר ניתנה האפשרות להשבית את התמיכה ברשת 2G כברירת מחדל כדי לחסום התקפות שמאלצות סמארטפונים לעבור לרשת 2G כדי לעקוף מנגנוני סינון דואר זבל ולשלוח הודעות SMS הונאה.

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster