Porovnání implementace garbage collectorů různých programovacích jazyků – Vlastimil Čadra
Vlastimil Čadra
Bakalářská práce
Porovnání implementace garbage collectorů různých programovacích jazyků
Comparison of Implementations of Garbage Collectors of Different Programming Languages
Anotace:
Tato práce pojednává o implementacích garbage collectorů v jazycích Python, Objective Caml a Scheme. Nezabývá se, ale pouze samotnou implementací, ale také teoretickým popisem použitých algoritmů. Snaží se popsat tyto implementace nejen informacemi, které byly vyčteny ze zdrojových kódů a dokumentací, ale i vzájemným porovnáním obou garbage collectorů. Cílem přitom není určit, který z nich je lepší …víceAbstract:
This thesis is about implementation of garbage collectors in lanuages of Python, Objective Caml and Scheme. It is not only about implementation itself but it also about theoretically description of used algorithms. The thesis try to describe these implentations not only by an informations, which I read from source code, but also by mutual compare the garbage collectors. It’s not goal of the thesis …víceKeywords
garbage collector Mark-and-Sweep počítání referencí kopírovací algoritmus generační garbage collector inkrementační algoritmus OCaml Python minoritní halda majoritní halda Scheme Boehmův algoritmus reference counting copying algorithm generation garbage collector incremental algorithm minor heap major heap Boehm`s algorithm
Jazyk práce: čeština
Datum vytvoření / odevzdání či podání práce: 2009
Identifikátor:
http://hdl.handle.net/10084/78889
Obhajoba závěrečné práce
- Vedoucí: Zdeněk Sawa
- Oponent: Martin Kot
Citační záznam
Citace dle ISO 690:
ČADRA, Vlastimil. \textit{Porovnání implementace garbage collectorů různých programovacích jazyků}. Online. Bakalářská práce. Ostrava: Vysoká škola báňská - Technická univerzita Ostrava, Fakulta elektrotechniky a informatiky. 2009. Dostupné z: https://theses.cz/id/vlr61s/.
Plný text práce
Právo: Plné texty vysokoškolských kvalifikačních prací obhájených na Vysoké škole báňské - Technické univerzitě Ostrava jsou uloženy v repozitáři DSpace. Přístup k plným textům mají všichni uživatelé bez omezení. Přístup je omezen pouze ve výjimečných případech, zpravidla z důvodu ochrany duševního vlastnictví. Nepřístupné práce jsou označeny jako closedAccess nebo embargoedAccess. Tištěné verze prácí jsou uloženy v Ústřední knihovně VŠB-TUO a jsou prezenčně přístupné ve studovně diplomových prací. Další nakládání s prací (kopírování, opisy, MVS) se řídí Knihovní a výpůjčním řádem Ústřední knihovny VŠB-TUO.
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- autentizovaným zaměstnancům ze stejné školy/fakulty
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Vysoká škola báňská - Technická univerzita OstravaVysoká škola báňská - Technická univerzita Ostrava
Fakulta elektrotechniky a informatikyBakalářský studijní program / obor:
Informační technologie / Informatika a výpočetní technika
Práce na příbuzné téma
-
Programování jednočipových mikrokontrolérů
Roman Jirka -
Algoritmus pro konvexní obal v dimenzi 3
Lívia Moncoľová -
Modifikace shlukovacího algoritmu pro data týkající se stromů
Alena POLAKOVIČOVÁ