Oracle iPlanet Web Server Failed to Load JVM "Could not reserve enough space for object heap" Due to 32-bit 2GB Windows Process Limitation (Doc ID 1337346.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle iPlanet Web Server - Version 7.0 and later
Information in this document applies to any platform.
***Checked for relevance on 25-Jul-2013***

Symptoms

When you change the JVM heap settings with Oracle iPlanet Web Server running on Windows 2008 you may encounter the issues recorded in the errors log shown below:

[29/Jun/2011:09:29:50] info ( 1448): CORE1116: Oracle iPlanet Web Server 7.0.9 B07/04/2010 02:06
[29/Jun/2011:09:29:52] warning ( 1448): CORE3283: stderr: Error occurred during initialization of VM
[29/Jun/2011:09:29:52] warning ( 1448): CORE3283: stderr: Could not reserve enough space for object heap
[29/Jun/2011:09:29:52] catastrophe ( 1448): CORE4005: Internal error: unable to create JVM
[29/Jun/2011:09:29:52] failure ( 1448): CORE4009: Failed to load JVM (check your JRE)
[29/Jun/2011:09:29:52] failure ( 1448): CORE2253: Error running Init function load-modules: initialization of j2eeplugin.dll failed
[29/Jun/2011:09:29:52] catastrophe ( 1448): CORE4005: Internal error: unable to create JVM


The log entries written above indicate that you do not have enough address space available for the JVM heap size that you have requested.

Windows 2008 has a limitation in memory associated to the process. The default maximum process address space for 32-bit applications on Windows is 2GB which leaves approximately 1.5GB available for the heap. The JVM and Web Server need some internal address space for threads, libraries, etc... .

You have reached a Windows limitation "Maximum Address Space Per Process" due to your current JVM settings. Please reference the Microsoft document on "Memory Limits for Windows Releases" at the link below for details:

http://msdn.microsoft.com/en-us/library/aa366778%28v=vs.85%29.aspx#physical_memory_limits_windows_server_2003_sp2

Changes

Change the JVM settings.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms