Please use this identifier to cite or link to this item: http://repository.iiitd.edu.in/xmlui/handle/123456789/1214
Title: Developing a hybrid, manual as well as garbage-collected memory model for java virtual machine
Authors: Singh, Manavjeet
Kedia, Piyus (Advisor)
Kumar, Vivek (Advisor)
Keywords: Memory Management
Java Virtual Machine
Garbage First Garbage Collector
Garbage Collection
Issue Date: May-2021
Publisher: IIIT-Delhi
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.
URI: http://repository.iiitd.edu.in/xmlui/handle/123456789/1214
Appears in Collections:Year-2021

Files in This Item:
File Description SizeFormat 
2018295_Manavjeet[BTP-Report].pdf
  Restricted Access
739.34 kBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.