File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Error while starting JVM Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Error while starting JVM" Watch "Error while starting JVM" New topic
Author

Error while starting JVM

SivaramaKrishnan Nageswaran
Greenhorn

Joined: Aug 05, 2005
Posts: 7
Hi,

When I try to start a java application with the following JVM options:

-Xms64m
-Xmx1024m
-Xrunhprof:cpu=times
-XX:+UseParNewGC
-XX:+CMSParallelRemarkEnabled
-XX arallelGCThreads=2
-XX:NewRatio=8
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=80
-Xloggc:siva.log
-XX:+PrintGCDetails
-XX:-UseMPSS

the JVM doesn't get started. And when I removed either "-Xrunhprof:cpu=times" or "-XX:+UseConcMarkSweepGC" options, the JVM started without any error.

Is there any dependency between the above mentioned 2 options and I also found that an error message as mentioned below is displayed when both the options are provided:

****************************************************************************
Conflicting collector combinations in option list; please refer to the release notes for the combinations allowed
Unable to create JVM.
****************************************************************************

It would be of great help, if anybody could help me out in this regard.

Note:
1. I wanted the option "-XX:+UseConcMarkSweepGC" to be present while starting the JVM and I would also like to analyse the CPU usage.
2. I also found that after removing "-XX:+UseConcMarkSweepGC" option, the java application became very slower.

Thanks
- Siva
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41124
    
  45
This page should be very helpful in sorting out this kind of problem.
[ September 16, 2005: Message edited by: Ulf Dittmer ]

Ping & DNS - my free Android networking tools app
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24183
    
  34

Note, by the way, that the -Xhprof switches will all make your program run a lot slower. Collecting the profiling metrics takes lots of computation.


[Jess in Action][AskingGoodQuestions]
 
jQuery in Action, 2nd edition
 
subject: Error while starting JVM
 
Similar Threads
Perm Gen Issue
View the objects which are getting stored in permgen and total non heap space
Error while starting JVM
java lang out of memeory error..Pls Help!!!!
OutOfMemoryError: PermGen space