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 |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: