Please use this identifier to cite or link to this item: http://repository.iiitd.edu.in/xmlui/handle/123456789/1214
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSingh, Manavjeet-
dc.contributor.authorKedia, Piyus (Advisor)-
dc.contributor.authorKumar, Vivek (Advisor)-
dc.date.accessioned2023-04-19T11:45:51Z-
dc.date.available2023-04-19T11:45:51Z-
dc.date.issued2021-05-
dc.identifier.urihttp://repository.iiitd.edu.in/xmlui/handle/123456789/1214-
dc.description.abstractJava 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.isoen_USen_US
dc.publisherIIIT-Delhien_US
dc.subjectMemory Managementen_US
dc.subjectJava Virtual Machineen_US
dc.subjectGarbage First Garbage Collectoren_US
dc.subjectGarbage Collectionen_US
dc.titleDeveloping a hybrid, manual as well as garbage-collected memory model for java virtual machineen_US
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.