what are the sun jdk  gc options

Posted on 2010-01-08
Medium Priority
Last Modified: 2013-12-21
what gc policy runs for websphere application server 6.0 and 6.1 by default, if i want to change the default GC policy, what are the other GC policies available for IBM websphere  JVM running on solaris 10 sparc hardware 440
Question by:wasman
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2

Author Comment

ID: 26278490
my question is
1. if i don't set any GC policy, what is default GC policy ibm jvm runs on solaris 10 OS, if i want to change the default gcpolicy what are the gc policies available, detailed description  of  the those available policies and what are generic jvm args for  each policy

2. can i use two gc policies for one jvm ?

3. In my company we use -XX:+UseConcMarkSweepGC -XX:-ParNewGC as generic jvm args, so useconmarksweep is gc policy ?

4. i thought the only available gc policies are optthruput, optavgpause, gencon, subpool ? where is the conmarksweep ?

5. what is ParNewGC? is it another GC policy

Iam just confused with these values, just want clear out

Thanks in advance for helping me

Accepted Solution

wasadmin11 earned 750 total points
ID: 26280301
The policies in IBM JVM are  optthruput, optavgpause, gencon, subpool

Choose one of the policies (optthruput, optavgpause, gencon, subpool ) then choose additional arguements if needed. There are quite a few of them

-XX:+UseConcMarkSweepGC -XX:-ParNewGC  are additonal arguements which you can give.

ParNewGC is another switch(arguement).

Each arguement is explained in the link i sent.

Depending on the number of CPUs , Memory size, etc you can give different arguements.

If througput is ur goal choose optthruput.
if ur application has to pause for minimum time during GC choose optavgpause.

Gencon is generational concurrent


Author Closing Comment

ID: 31674915
I need full details of each  GC option available.

Featured Post

Percona Live Europe 2017 | Sep 25 - 27, 2017

The Percona Live Open Source Database Conference Europe 2017 is the premier event for the diverse and active European open source database community, as well as businesses that develop and use open source database software.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There are numerous questions about how to setup an IBM HTTP Server to be administered from WebSphere Application Server administrative console. I do hope this article will wrap things up and become a reference for this task. You need three things…
FreeBSD on EC2 FreeBSD (https://www.freebsd.org) is a robust Unix-like operating system that has been around for many years. FreeBSD is available on Amazon EC2 through Amazon Machine Images (AMIs) provided by FreeBSD developer and security office…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Suggested Courses
Course of the Month12 days, 20 hours left to enroll

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question