Following Error is thrown on startup of BE applicaton on UNIX -JVMJ9VM015W Initialization error for library j9gc23(2): Failed to instantiate heap.1G requested Failed to create the Java VM

Following Error is thrown on startup of BE applicaton on UNIX -JVMJ9VM015W Initialization error for library j9gc23(2): Failed to instantiate heap.1G requested Failed to create the Java VM

book

Article ID: KB0091328

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
This error implies that the specified heap size cannot be allocated to the JVM.  Here is a test you could do to determine the max heap size  that can be allocated to the JVM:

1. At the command prompt change directory to /opt/tibco/jre/1.5.0/bin
  
  2. Type the below command to determine the jre version,  
    
     java -version
    
      Example:
      //
       [support@vm-rhel4-64 bin]$ ./java -version
       java version "1.5.0_15"
       Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
       Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_15-b04, mixed mode)
     //
    
  3. Then type the below command to allocate the maximum heap size say 1024 mb
    
     java -Xmx1024M -version java version "1.5.0_15"
    
      //
       Example:
         [support@vm-rhel4-64 bin]$ ./java -Xmx1024M -version java version "1.5.0_15"
         java version "1.5.0_15"
     Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
     Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_15-b04, mixed mode)
      ///
    
     If the specified memory cannot be allocated then following error is thrown:
    
     //
     [support@vm-rhel4-64 bin]$ ./java -Xmx1600M -version      Error occurred during initialization of VM Could not reserve enough space for object heap
                                                               Could not create the Java virtual machine.
     ///
    
    In the test at my end  on  1gb RAM PC, I was not able to allocate more 1570, see below:
    
    //
    [support@vm-rhel4-64 bin]$ ./java -Xmx1580M -version java version "1.5.0_15" Error occurred during initialization of VM
    ///

Issue/Introduction

Following Error is thrown on startup of BE applicaton on UNIX -JVMJ9VM015W Initialization error for library j9gc23(2): Failed to instantiate heap.1G requested Failed to create the Java VM