Open Access Open Access  Restricted Access Subscription Access

Tuning Serial and Parallel Collectors in SPECjvm2008


Affiliations
1 PG Department of Computer Science and IT, University of Jammu, Jammu, India
 

Many object-oriented programming languages like Java and C# are gaining importance in the development of reliable and robust applications because of the presence of Garbage Collectors. There are multiple Garbage Collectors (GC) available in JDK 1.7.0_04. In the current research we compared the performance of serial and parallel collectors with respect to SPECjvm2008. It has been found that the behavior of the Garbage Collector is application specific. Not all the benchmarks require same size of heap for its invocation. There is considerable amount of difference in heap size for initialization of Garbage Collector. The value of optimal size of the heap varies from 100 megabyte (mb) to 400 mb for different benchmarks. In the current research, benchmarks available in SPECjvm2008 are considered over a wide range of Heap size.

Keywords

Serial, Parallel, Nunber of Pauses, Average pause time, Throughput, Benchmarks.
User
Notifications
Font Size

Abstract Views: 138

PDF Views: 0




  • Tuning Serial and Parallel Collectors in SPECjvm2008

Abstract Views: 138  |  PDF Views: 0

Authors

Nitan S. Kotwal
PG Department of Computer Science and IT, University of Jammu, Jammu, India
Shubhnandan S. Jamwal
PG Department of Computer Science and IT, University of Jammu, Jammu, India

Abstract


Many object-oriented programming languages like Java and C# are gaining importance in the development of reliable and robust applications because of the presence of Garbage Collectors. There are multiple Garbage Collectors (GC) available in JDK 1.7.0_04. In the current research we compared the performance of serial and parallel collectors with respect to SPECjvm2008. It has been found that the behavior of the Garbage Collector is application specific. Not all the benchmarks require same size of heap for its invocation. There is considerable amount of difference in heap size for initialization of Garbage Collector. The value of optimal size of the heap varies from 100 megabyte (mb) to 400 mb for different benchmarks. In the current research, benchmarks available in SPECjvm2008 are considered over a wide range of Heap size.

Keywords


Serial, Parallel, Nunber of Pauses, Average pause time, Throughput, Benchmarks.