Από τον Φεβρουάριο του 2027, ο κόσμος του Android πρόκειται να γνωρίσει σημαντικές αλλαγές στον τρόπο με τον οποίο το σύστημα διαχειρίζεται τη μνήμη RAM σύμφωνα με επίσημο blog post της Google στο Android Developers Blog. Πρόκειται ουσιαστικά για την απάντηση της Google στην ολοένα αυξανόμενη «κρίση» της RAM, σε μια εποχή όπου το κόστος των συσκευών αυξάνεται δραματικά και οι απαιτήσεις των εφαρμογών είναι αυξημένες, χωρίς ιδιαίτερο λόγο.
Η Google προχωρά στην επιβολή συγκεκριμένων πρακτικών, εξαναγκάζοντας τους κατασκευαστές και τους developers να δημιουργούν εφαρμογές που διαχειρίζονται τους πόρους του συστήματος με τον βέλτιστο δυνατό τρόπο.
Αυστηρά όρια στην κατανάλωση πόρων
Η νέα στρατηγική της εταιρείας βασίζεται στη θέσπιση σαφών ορίων για την κατανάλωση μνήμης από τις εφαρμογές. Η αλλαγή αυτή, η οποία εφαρμόζεται αρχικά στις συσκευές Pixel και θα υιοθετηθεί σταδιακά από το σύνολο του οικοσυστήματος, είναι δραστική: οι εφαρμογές που ξεπερνούν τα προκαθορισμένα όρια θα επιβραδύνονται, ενώ το Android θα προχωρά στον αυτόματο τερματισμό τους.
Οι αλλαγές στο Google Play Store
Παράλληλα με τις αλλαγές στο ίδιο το λειτουργικό, το Google Play Store αρχίζει να εφαρμόζει αυστηρότερα κριτήρια αξιολόγησης σε τρεις κεντρικούς πυλώνες:
- Dynamic Memory Usage: Η Google θα αξιολογεί τη χρήση της RAM εκ μέρους της εφαρμογής σε διαφορετικά στάδια, εξετάζοντας τη συμπεριφορά της τόσο όταν βρίσκεται στο προσκήνιο όσο και όταν εκτελείται στο παρασκήνιο (background).
- Bitmap memory usage: Θα ελέγχεται η κατανάλωση μνήμης από τα bitmaps. Η Google επισημαίνει ότι τα δεδομένα αυτά δεν θα πρέπει να παραμένουν στη μνήμη για παρατεταμένο χρονικό διάστημα όταν η εφαρμογή βρίσκεται στο background ή σε κατάσταση cache.
- Android App Bundle: Η εταιρεία τονίζει ότι ένα σωστά βελτιστοποιημένο App Bundle είναι απαραίτητο, καθώς πρέπει να χρησιμοποιεί λιγότερη μνήμη, να διαθέτει ταχύτερους χρόνους εκκίνησης και να προσφέρει κορυφαίες επιδόσεις.
Οι developers καλούνται πλέον να ακολουθήσουν πιστά αυτές τις κατευθυντήριες γραμμές κατά την ανάπτυξη των εφαρμογών τους. Σε διαφορετική περίπτωση, κινδυνεύουν με σημαντικό περιορισμό της ορατότητάς τους στο Google Play Store, γεγονός που καθιστά τη βελτιστοποίηση της διαχείρισης μνήμης μονόδρομο για κάθε δημιουργό λογισμικού.
Από την άλλη πλευρά, η Google ενδιαφέρεται και για την ασφάλεια του οικοσυστήματος, ανακοινώνοντας σημαντικές αλλαγές στο Android 17, όπως για παράδειγμα το γεγονός ότι οι πάροχοι θα έχουν τη δυνατότητα να απενεργοποιούν το 2G.