IIIT-Delhi Institutional Repository

Developing a hybrid, manual as well as garbage-collected memory model for java virtual machine

Show simple item record

dc.contributor.author Singh, Manavjeet
dc.contributor.author Kedia, Piyus (Advisor)
dc.contributor.author Kumar, Vivek (Advisor)
dc.date.accessioned 2023-04-19T11:45:51Z
dc.date.available 2023-04-19T11:45:51Z
dc.date.issued 2021-05
dc.identifier.uri http://repository.iiitd.edu.in/xmlui/handle/123456789/1214
dc.description.abstract Java implements a garbage-collected heap with the inability to deallocate objects manually. This can lead to huge objects sitting in memory for longer than intended. Also, the delayed release memory back to the operating system leads to an increase in the memory footprint of the process, even if most of the heap is free. This project tackles this problem by providing an API which will allow java programmer to mark an object free which will lead to instantaneous uncommitting of unused memory pages or if the page is not completely free the marked object will freed in the coming garbage collector cycle. To prove the working of this approach, it has been tested on the benchmarks of Renaissance suite. en_US
dc.language.iso en_US en_US
dc.publisher IIIT-Delhi en_US
dc.subject Memory Management en_US
dc.subject Java Virtual Machine en_US
dc.subject Garbage First Garbage Collector en_US
dc.subject Garbage Collection en_US
dc.title Developing a hybrid, manual as well as garbage-collected memory model for java virtual machine en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Repository


Advanced Search

Browse

My Account