dc.contributor.advisor |
Marin, Andrea |
it_IT |
dc.contributor.author |
Amadio, Alberto <1986> |
it_IT |
dc.date.accessioned |
2014-02-05 |
it_IT |
dc.date.accessioned |
2014-03-29T10:39:02Z |
|
dc.date.available |
2015-04-07T13:58:20Z |
|
dc.date.issued |
2014-03-11 |
it_IT |
dc.identifier.uri |
http://hdl.handle.net/10579/4019 |
|
dc.description.abstract |
Many modern programming languages allow the programmer to allocate the memory in a simple and transparent way, without the need of the explicit deallocation of the memory when an object is not necessary any more. This is achieved by means of the Garbage Collectors, i.e., special threads that use some algorithm to mark unused objects and then reclaim their space. However, the drawback of
this approach is twofold. First, the response time of an application using the garbage collection is generally worse than that of an equivalent that explicitly allocates and deallocates the memory because of the process time required by the garbage collection itself.
Second, the algorithms used by the collectors are usually CPU-intensive and hence cause a high consumption of CPU-cycles and a consequent waste of energy.
The goal of this thesis is to tatistically characterise the memory allocation requirements of some
classes of applications, to provide numerically tractable models to predict some performance indices of the system, i.e., throughput and average response time, given different garbage collection policies, and to validate those models through a comparison with experimental results. |
it_IT |
dc.language.iso |
en |
it_IT |
dc.publisher |
Università Ca' Foscari Venezia |
it_IT |
dc.rights |
© Alberto Amadio, 2014 |
it_IT |
dc.title |
Performance evaluation of garbage collection policies |
it_IT |
dc.title.alternative |
|
it_IT |
dc.type |
Master's Degree Thesis |
it_IT |
dc.degree.name |
Informatica - computer science |
it_IT |
dc.degree.level |
Laurea magistrale |
it_IT |
dc.degree.grantor |
Dipartimento di Scienze Ambientali, Informatica e Statistica |
it_IT |
dc.description.academicyear |
2012/2013, sessione straordinaria |
it_IT |
dc.rights.accessrights |
openAccess |
it_IT |
dc.thesis.matricno |
806052 |
it_IT |
dc.subject.miur |
INF/01 INFORMATICA |
it_IT |
dc.description.note |
|
it_IT |
dc.degree.discipline |
|
it_IT |
dc.contributor.co-advisor |
|
it_IT |
dc.provenance.upload |
Alberto Amadio (806052@stud.unive.it), 2014-02-05 |
it_IT |
dc.provenance.plagiarycheck |
Andrea Marin (marin@unive.it), 2014-02-17 |
it_IT |