Shenandoah mälukoristuse algoritmi logide visualiseerimine

dc.contributor.advisorVladimir Šor
dc.contributor.advisorPelle Jakovits
dc.contributor.authorMägi, Mart
dc.date.accessioned2019-10-15T08:21:04Z
dc.date.available2019-10-15T08:21:04Z
dc.date.issued2017
dc.description.abstractKäesoleva lõputöö eesmärgiks on Red Hati uue mälukoristusalgoritmi Shenandoah logide parseri implementeerimine avatud lähtekoodiga projekti GCViewer raames. Lisaeesmärgiks on anda ülevaade Java mälukoristuse abstraktsioonist.Lõputöö koosneb kahest osast - esimeses osas uuritakse süvendatult prügikoristuse abstraktsiooni Javas ning selle erinevaid implementatsioone, logisüsteemi plaanitavaid muudatusi Java 9 ning teises osas kirjeldatakse parseri implementeerimist ja selle valideerimist.Töö käigus loodi eelmainitud Shenandoah parser, valideeriti see, ning tehti pull request selle GCVieweri projekti lisamiseks.
dc.description.abstractThe aim of the current thesis is to implement a Garbage Collection log parser for Red Hat’s Garbage Collection algorithm Shenandoah by extending an open-source project GCViewer. Additional aim is to take a further look into the Garbage Collection in Java. The thesis is split into two main parts. The first part describes the background of Garbage Collection in Java and upcoming changes to the logging system in Java 9. The second part covers the implementation and the validation of the parser.The intended Shenandoah parser was implemented, validated, and a pull request to add it to GCViewer project was created.
dc.identifier.urihttp://hdl.handle.net/10062/65651
dc.language.isoen
dc.titleShenandoah mälukoristuse algoritmi logide visualiseerimine
dc.title.alternativeVisualising the Logs of Shenandoah Garbage Collection Algorithm
dc.typeThesis

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
thesis.pdf
Suurus:
737.18 KB
Formaat:
Adobe Portable Document Format