Porovnání implementace garbage collectorů různých programovacích jazyků
| dc.contributor.advisor | Sawa, Zdeněk | en |
| dc.contributor.author | Čadra, Vlastimil | en |
| dc.contributor.referee | Kot, Martin | en |
| dc.date.accepted | 2010-06-02 | en |
| dc.date.accessioned | 2010-09-29T13:41:27Z | |
| dc.date.available | 2010-09-29T13:41:27Z | |
| dc.date.issued | 2009 | en |
| dc.description | Import 29/09/2010 | cs |
| dc.description.abstract | 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ší, ale pouze popsat jejich vlastnosti, říct ve kterých svých vlastnostech se liší a které mají naopak společné. Popsat průběh jejich práce. K tomu je také nutné popsat, alespoň trochu, strukturu objektů, které jsou alokovány na haldu. | cs |
| dc.description.abstract | 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 to specify, which of the garbage collectors are better, but only describe their properties and tell which their properties are different and which are same. Goal is describe their work flow. It’s necessary for that to describe, just a little, structure of their objects, which are allocated on heap. | en |
| dc.description.category | Prezenční | cs |
| dc.description.department | 456 - Katedra informatiky | en |
| dc.description.result | dobře | cs |
| dc.format | 30 l. : il. + 1 CD-R | cs |
| dc.format.extent | 346468 bytes | cs |
| dc.format.mimetype | application/pdf | cs |
| dc.identifier.location | ÚK/Sklad diplomových prací | cs |
| dc.identifier.other | OSD002 | cs |
| dc.identifier.sender | S2724 | cs |
| dc.identifier.signature | 201001592 | cs |
| dc.identifier.thesis | CAD035_FEI_B2646_2612R025_2009 | |
| dc.identifier.uri | http://hdl.handle.net/10084/78889 | |
| dc.language.iso | cs | en |
| dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | garbage collector | cs |
| dc.subject | Mark-and-Sweep | cs |
| dc.subject | počítání referencí | cs |
| dc.subject | kopírovací algoritmus | cs |
| dc.subject | generační garbage collector | cs |
| dc.subject | inkrementační algoritmus | cs |
| dc.subject | OCaml | cs |
| dc.subject | Python | cs |
| dc.subject | minoritní halda | cs |
| dc.subject | majoritní halda | cs |
| dc.subject | Scheme | cs |
| dc.subject | Boehmův algoritmus | cs |
| dc.subject | garbage collector | en |
| dc.subject | Mark-and-Sweep | en |
| dc.subject | reference counting | en |
| dc.subject | copying algorithm | en |
| dc.subject | generation garbage collector | en |
| dc.subject | incremental algorithm | en |
| dc.subject | OCaml | en |
| dc.subject | Python | en |
| dc.subject | minor heap | en |
| dc.subject | major heap | en |
| dc.subject | Scheme | en |
| dc.subject | Boehm`s algorithm | en |
| dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
| dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | en |
| dc.thesis.degree-program | Informační technologie | cs |
| dc.title | Porovnání implementace garbage collectorů různých programovacích jazyků | cs |
| dc.title.alternative | Comparison of Implementations of Garbage Collectors of Different Programming Languages | en |
| dc.type | Bakalářská práce | cs |