Στην ενημέρωση του λειτουργικού συστήματος τον Μάιο Windows 10 Η Microsoft παρουσίασε έναν βελτιωμένο μηχανισμό δυναμικής διαχείρισης μνήμης που θα μειώσει την κατανάλωση RAM από διάφορες εφαρμογές.

Η Microsoft στο επίσημο ιστολόγιο αφιερωμένο στην Windows, , η οποία ήδη χρησιμοποιεί τη νέα ευκαιρία κατά την ανάπτυξη του ιδιόκτητου προγράμματος περιήγησης Edge, το οποίο τώρα, υπενθυμίζουμε, βασίζεται στη μηχανή Chromium. Σύμφωνα με πρώιμες δοκιμές, η μείωση της κατανάλωσης μνήμης Edge μπορεί να φτάσει έως και 27%.
Στην τελευταία ενημέρωση Windows 10 (έκδοση 2004), η ανάπτυξη της οποίας ξεκίνησε στα τέλη Μαΐου, αλλά στη συνέχεια αναστάλθηκε λόγω πολυάριθμων προβλημάτων, χρησιμοποιεί μια πιο σύγχρονη και αποτελεσματική υλοποίηση του λεγόμενου heap. Η χρήση του μηχανισμού "segment heap" έγινε διαθέσιμη σε κλασικές εφαρμογές Win32, δηλαδή σε προγράμματα που έχουν σχεδιαστεί για να εκτελούνται σε πλατφόρμες υλικού x86 και x64—σε Windows 10 Οι περισσότεροι από αυτούς είναι έτσι.
Το Heap είναι ένας τρόπος οργάνωσης της δυναμικής μνήμης ενός υπολογιστή. Το λειτουργικό σύστημα ορίζει μια συγκεκριμένη περιοχή της μνήμης RAM για το σωρό, μέρος της οποίας μπορεί να εκχωρηθεί σε οποιοδήποτε πρόγραμμα κατόπιν αιτήματός του απευθείας κατά τη λειτουργία. Όσον αφορά τα προγράμματα περιήγησης: όταν ανοίγετε έναν ιστότοπο σε μια νέα καρτέλα, η μνήμη για την τοποθέτηση της ιστοσελίδας θα λαμβάνεται από το σωρό.

Οι προγραμματιστές του προγράμματος περιήγησης Google Chrome, το οποίο είναι γνωστό για την υπερβολική «όρεξη» του δυνατότητα χρήσης νέας τεχνολογίας. Σύμφωνα με , το κέρδος σε αυτήν την περίπτωση θα μετρηθεί σε "εκατοντάδες megabyte". Ωστόσο, τα πιο ακριβή αποτελέσματα θα εξαρτηθούν σε μεγάλο βαθμό από τις συγκεκριμένες διαμορφώσεις του συστήματος. Το ισχυρότερο αποτέλεσμα των αλλαγών θα γίνει αισθητό από τους ιδιοκτήτες υπολογιστών που έχουν κατασκευαστεί σε επεξεργαστές πολλαπλών πυρήνων - όσο περισσότεροι από αυτούς, τόσο το καλύτερο.
Το πρόβλημα αυτή τη στιγμή είναι ότι για να ενσωματώσετε τη νέα τεχνολογία της Google πρέπει να χρησιμοποιήσετε Windows 10.0.19041.0 SDK. Ωστόσο, αυτή η έκδοση του κιτ ανάπτυξης είναι αποκλεισμένη λόγω προβλημάτων. Επομένως, η ενσωμάτωση του νέου μηχανισμού δυναμικής μνήμης σε μελλοντικές εκδόσεις του προγράμματος περιήγησης Chrome θα πρέπει να περιμένει κάποιο χρονικό διάστημα.
Πηγή: 3dnews.ru
