HEAL DSpace

Τεχνικές Συλλογής Σκουπιδιών στη Διαχείριση Μνήμης

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

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

dc.contributor.author Ζούλιας, Ιωάννης Α.
dc.contributor.author Zoulias, Ioannos A.
dc.date.accessioned 2025-06-19T09:15:54Z
dc.date.available 2025-06-19T09:15:54Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/62103
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.29799
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ *
dc.subject αυτόματη διαχείριση μνήμης el
dc.subject καταμέτρηση αναφορών el
dc.subject εκκαθάριση με σήμανση el
dc.subject συλλογή με αντιγραφή el
dc.subject Garbage collection en
dc.subject automatic memory management en
dc.subject reference counting en
dc.subject mark-sweep en
dc.subject copying collection en
dc.title Τεχνικές Συλλογής Σκουπιδιών στη Διαχείριση Μνήμης el
dc.contributor.department Τομέας τεχνολογίας πληροφορικής και υπολογιστών el
heal.type bachelorThesis
heal.classification Συλλογή σκουπιδιών el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2006-09-01
heal.abstract Στόχος της παρούσας έρευνας είναι να εισαγάγει τον αναγνώστη στους βασικούς όρους της συλλογής σκουπιδιών, δηλαδή της αυτόματης διαχείρισης, από το υπολογιστικό σύστημα, των τμημάτων της μνήμης που δεν χρησιμοποιούνται πλέον. Το ζήτημα έχει ιδιαίτερο προγραμματιστικό ενδιαφέρον και απασχολεί τους ειδικούς από τα τέλη της δεκαετίας του 1950. Γίνεται μια σύντομη ιστορική ανασκόπηση στο θέμα και εξετάζεται το ζήτημα αν η διαχείριση μνήμης θα πρέπει να ελέγχεται αποκλειστικά από τον προγραμματιστή ή αυτόματα από το σύστημα εκτέλεσης των προγραμμάτων. Επίσης, επιχειρείται μια σύντομη αναφορά στις κλασικότερες μεθόδους συλλογής σκουπιδιών (καταμέτρηση αναφορών, εκκαθάριση με σήμανση και συλλογή με αντιγραφή) και γίνεται μια σύγκριση μεταξύ τους. Ο αναγνώστης θα γνωρίσει τα θεμελιώδη ζητήματα που αφορούν το θέμα και θα κατατοπιστεί για τα βασικότερα κριτήρια με τα οποία μπορεί κάποιος να αποφανθεί αν η επίλυση ενός δεδομένου προβλήματος απαιτεί τη χρήση συλλέκτη σκουπιδιών και ποια τεχνική ταιριάζει καλύτερα στην περίπτωση. el
heal.abstract This survey intends to introduce the reader in the basic concepts of garbage collection, that is, the automated management by a computer system of memory locations that are no longer in use. This issue is of vital importance for programmers and is subject to extensive research since the late 1950s. After a brief historic survey on the topic, we discuss the issue whether memory management should be the full responsibility of the programmer, without any garbage collection support, or whether it should be handled automatically by the run-time system. Furthermore, there is an introduction to the classic garbage collection techniques (reference counting, mark-sweep and copying collection) and a comparison among them. The reader will get to know the fundamentals of garbage collection and will be introduced to the basic criteria, based on which one can determine whether garbage collection is needed for a specific problem and which technique fits best the occasion. en
heal.sponsor ΕΜΠ el
heal.advisorName Παπασπύρου, Νικόλαος Σ. el
heal.committeeMemberName Παπασπύρου, Νικόλαος Σ. el
heal.academicPublisher Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών el
heal.academicPublisherID ntua
heal.numberOfPages 65 σ.
heal.fullTextAvailability false


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

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

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

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

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