Windows 11: Η εφαρμογή Weather καταναλώνει έως και 1GB RAM, επιβεβαιώνοντας προβλήματα διαχείρισης μνήμης

Windows 11: Η εφαρμογή Weather καταναλώνει έως και 1GB RAM, επιβεβαιώνοντας προβλήματα διαχείρισης μνήμης

Η ενσωματωμένη εφαρμογή Καιρού των Windows 11 αποτελεί πλέον το χαρακτηριστικότερο παράδειγμα του γιατί το λειτουργικό εξακολουθεί να καταναλώνει υπερβολική μνήμη RAM σε υπολογιστές με χαμηλότερες προδιαγραφές. Πρόκειται ουσιαστικά για ένα απλό widget πρόγνωσης, όμως σύμφωνα με τις μετρήσεις μπορεί να ξεπεράσει το 1GB κατανάλωσης όταν είναι ανοιχτό. Σε ένα μηχάνημα με 8GB RAM, το ποσοστό αυτό αντιστοιχεί σχεδόν στο 20% της διαθέσιμης μνήμης.

Σε κατάσταση αδράνειας η εφαρμογή κινείται στα 500MB περίπου, ενώ κατά τη χρήση και την πλοήγηση οι δοκιμές έχουν καταγράψει τιμές που φτάνουν ακόμη και τα 1,2–1,6GB. Η αιτία δεν κρύβεται στον ίδιο τον καιρό: το Weather δεν είναι εγγενής εφαρμογή, αλλά ένα περιτύλιγμα της ιστοσελίδας του MSN Weather που τρέχει πάνω από το WebView2 της Microsoft. Μέσα του εκτελούνται πολλαπλές διεργασίες που βασίζονται στο Chromium — από 8 έως 9 υποδιεργασίες — ενώ στις προγνώσεις έχουν ενσωματωθεί και διαφημίσεις.

Το πρόβλημα όμως είναι πιο γενικό. Το WebView2 ακολουθεί την πολυδιεργασιακή αρχιτεκτονική του Edge, με αποτέλεσμα κάθε στοιχείο ελέγχου να δημιουργεί ξεχωριστές διεργασίες browser, renderer και GPU. Όταν το σύστημα, οι ενσωματωμένες εφαρμογές και το τρίτο λογισμικό υιοθετούν όλα την ίδια προσέγγιση, μεμονωμένα ποσά της τάξης των δεκάδων ή εκατοντάδων MB αθροίζονται το ένα πάνω στο άλλο. Η διαφορά με το Electron είναι ότι εκείνο περιλαμβάνει το δικό του Chromium, ενώ εδώ όλα μοιράζονται το WebView2 Runtime του συστήματος.

Περίπου 245–250MB χρειάζεται για την ίδια δουλειά η εφαρμογή Weather του macOS — έως και πέντε φορές λιγότερη μνήμη σε σχέση με την υλοποίηση της Microsoft.

Παραδέχεται, πάντως, το πρόβλημα και η ίδια η Microsoft. Ο Davuluri της εταιρείας περιέγραψε τρεις συγκεκριμένους τεχνικούς μηχανισμούς: την αντικατάσταση του υπάρχοντος διαχειριστή μνήμης με έναν πιο αποδοτικό, τη μεταφορά στοιχείων του shell από το WebView2 στο εγγενές πλαίσιο WinUI 3 και τη μείωση του επιπλέον κόστους μνήμης ανά παρουσία στα στοιχεία Chromium που δεν μπορούν ακόμη να αντικατασταθούν. Η δέσμευση της εταιρείας είναι οι βελτιστοποιήσεις για μηχανήματα με 8GB RAM να έχουν ολοκληρωθεί έως τα τέλη του 2026.

Το μέγεθος του προβλήματος αποτυπώνεται και σε ευρύτερες μετρήσεις: σύγχρονα Windows 11 με 8GB μπορεί να καταναλώνουν έως και 70% της μνήμης σε αδράνεια, αφήνοντας κάτι λιγότερο από 2,4GB για ό,τι πραγματικά θέλει να τρέξει ο χρήστης — όπως έδειξαν δοκιμές σε Dell XPS 13. Μέχρι να ολοκληρωθεί η στροφή στο WinUI 3, μια τόσο απλή εφαρμογή σαν τον Καιρό θα συνεχίσει να καταλαμβάνει δυσανάλογο μερίδιο από τη μνήμη ενός οικονομικού laptop.

ΔΗΜΟΦΙΛΗ ΑΡΘΡΑ

ΔΗΜΟΦΙΛΗ ΑΡΘΡΑ