Comparative Study and measurement of performance of Serial, Parallel and Concurrent Mark Sweep Collectors algorithm on JVM

dc.contributor.authorBhatta, Saroj
dc.date.accessioned2023-02-23T10:56:17Z
dc.date.available2023-02-23T10:56:17Z
dc.date.issued2014
dc.description.abstractJava Virtual Machine (JVM) works as a software module that executes java application bytecode and translates the byte code into hardware and operating system-specific instructions. By doing so, the JVM enables java program to be executed in different environments. It also performs the function of memory allocation as objects are created and freeing when they are no longer needed. In java programming language, garbage collector automatically manage the objects generated by the keyword new inside Java Virtual machine. But in other programming languages like C/C++ objects created are managed by free or delete. Garbage collection is the process of automatic storage reclamation in which those objects which are no longer referenced from any live objects or from program are collected. One of the advantages of garbage collection is that the garbage collection ensures program integrity. It is an important part of java security strategy. Garbage collectors are becoming the essential part of compilers. Most of the high level languages like java and C# have incorporated garbage collectors for automatic memory management. This study compares three garbage collectors (Serial, Parallel and Concurrent Mark Sweep). After performing different tests, this dissertation work showed that Serial GC is better choice if we have to use single threaded programs and parallel GC is better choice in case of multithreaded. Keywords: Serial garbage Collector, Parallel Garbage Collector, Concurrent mark Sweep Garbage Collector, Java Virtual Machine, Java Heap Memory.en_US
dc.identifier.urihttps://hdl.handle.net/20.500.14540/15411
dc.language.isoen_USen_US
dc.publisherDepartment of Computer Science & Information Technologyen_US
dc.subjectSerial garbage collectoren_US
dc.subjectParallel garbage collectoren_US
dc.titleComparative Study and measurement of performance of Serial, Parallel and Concurrent Mark Sweep Collectors algorithm on 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 page.pdf
Size:
417.75 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
Chapter page.pdf
Size:
942.04 KB
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: