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 EJB 3 in Action this week in the EJB and other Java EE Technologies 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: 39547
    
  27
This page should be very helpful in sorting out this kind of problem.
[ September 16, 2005: Message edited by: Ulf Dittmer ]

Ping & DNS - updated with new look and Ping home screen widget
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24166
    
  30

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]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Error while starting JVM
 
Similar Threads
java lang out of memeory error..Pls Help!!!!
View the objects which are getting stored in permgen and total non heap space
Error while starting JVM
OutOfMemoryError: PermGen space
Perm Gen Issue