Quantitative Evaluation of Garbage Collector Algorithms in JVM

dc.contributor.authorKumari, Ambika
dc.date.accessioned2023-02-02T10:09:11Z
dc.date.available2023-02-02T10:09:11Z
dc.date.issued2012
dc.description.abstractJVM performs the function of allocating memory as objects are created and freeing when they are no longer needed because different operating systems and hardware platform vary in the way they manage the memory. In java programming language, garbage collector automatically manage the objects generated by the keyword new inside Java Virtual Machine unlike in C and C++ programming language where the objects created are managed by the keywords free or delete. Garbage Collectors are the programs that reclaim the memory occupied by the objects that are no longer in use by the main program. In java platform, memory is automatically managed by the garbage collector that reduces the unnecessary burden of explicitly managing the memory for developers. The dissertation shows how the different garbage collectors perform the garbage collection in java. The dissertation also compares the three different types of garbage collectors algorithms namely, Mark Sweep algorithm, Concurrent Mark Sweep collector and Garbage First Garbage collector (G1GC) on the basis of throughput, pause time and footprint.After performing different tests,G1GC is a good option, if a computer (generally server) has powerful CPU and RAM but for a computer with less powerful CPU and powerful RAM, then CMS holds the edge over G1GCen_US
dc.identifier.urihttps://hdl.handle.net/20.500.14540/14784
dc.language.isoen_USen_US
dc.publisherDepartment of Computer Science and I.T.en_US
dc.subjectQuantitative Evaluationen_US
dc.subjectJVM performsen_US
dc.titleQuantitative Evaluation of Garbage Collector Algorithms in JVMen_US
dc.typeThesisen_US
local.academic.levelMastersen_US
local.institute.titleCentral Department of Computer Science and Information Technologyen_US

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Cover.pdf
Size:
27.98 KB
Format:
Adobe Portable Document Format
Description:
Loading...
Thumbnail Image
Name:
Chapter (24).pdf
Size:
1.49 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: