HEAL DSpace

Βελτιστοποίηση μεθόδων διαχείρισης φυσικής μνήμης για την υποστήριξη σύγχρονων ερευνητικών τεχνολογιών μετάφρασης διευθύνσεων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Λούρας, Χρήστος el
dc.contributor.author Louras, Christos en
dc.date.accessioned 2022-02-06T12:31:28Z
dc.date.available 2022-02-06T12:31:28Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/54563
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.22261
dc.rights Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-sa/3.0/gr/ *
dc.subject Μεταφραστική συνέχεια el
dc.subject Μετάφραση διευθύνσεων el
dc.subject TLB el
dc.subject Εικονική μνήμη el
dc.subject Διαχείριση μνήμης el
dc.subject Translation contiguity en
dc.subject Address translation en
dc.subject TLB en
dc.subject Virtual memory en
dc.subject Memory management en
dc.title Βελτιστοποίηση μεθόδων διαχείρισης φυσικής μνήμης για την υποστήριξη σύγχρονων ερευνητικών τεχνολογιών μετάφρασης διευθύνσεων el
heal.type bachelorThesis
heal.classification Μηχανική υπολογιστών el
heal.classification Computer Engineering en
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2021-09-28
heal.abstract Η σημαντικότερη διαδικασία του συστήματος εικονικής μνήμης είναι η μετάφραση των εικονικών διευθύνσεων στις αντίστοιχες φυσικές και για την επιτάχυνσή της χρησιμοποιούνται διάφορες τεχνικές και μηχανισμοί, όπως οι πολυεπίπεδοι πίνακες σελίδες και τα TLBs. ́Ενα από τα σημαντικότερα άλυτα προβλήματα των σύγχρονων TLBs είναι η περιορισμένη κάλυψη των αντιστοιχίσεων του πίνακα σελίδων, το οποίο οδηγεί σε συχνή προσπέλαση του τελευταίου με αποτέλεσμα σημαντική χρονική επιβάρυνση. Για την βελτίωση της κάλυψης, υπάρχουν αρκετές σύγχρονες προτάσεις με κεντρική ιδέα την επέκταση του TLB ώστε με μία εγγραφή να μπορεί να μεταφράζει ένα αυθαίρετα μεγάλο εύρος συνεχόμενων εικονικών διευθύνσεων. Η διπλωματική αυτή εργασία διερευνά διαθέσιμους πειραματικούς μηχανισμούς υποστήριξης τέτοιων TLBs σε επίπεδο λειτουργικού συστήματος και προτείνει ένα νέο μηχανισμό που σκοπεύει σε μία καλύτερη επίτευξη μεταφραστικής συνέχειας συνδυάζοντας υπάρχουσες προτάσεις. Ο νέος μηχανισμός επεκτείνει τον μηχανισμό διαχείρισης μνήμης του Linux, ώστε να δημιουργεί συνεχόμενες αντιστοιχίσεις τόσο κατά την δέσμευση των σελίδων όσο και σε επόμενο χρόνο μετακινώντας ήδη δεσμευμένες σελίδες. Η αξιολόγηση του μηχανισμού, με την εκτέλεση διάφορων προγραμμάτων, έδειξε εξαιρετική κάλυψη της μνήμης με λίγες αντιστοιχίσεις ανεξάρτητα από την κατάσταση της φυσικής μνήμης και του βαθμού εξωτερικού κατακερματισμού της. el
heal.advisorName Γκούμας, Γεώργιος
heal.committeeMemberName Κοζύρης, Νεκτάριος
heal.committeeMemberName Πνευματικάτος, Διονύσιος
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Υπολογιστικών Συστημάτων el
heal.academicPublisherID ntua
heal.numberOfPages 94 σ. el
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα