IBM Version 52 Computer Accessories User Manual


 
Field / Description
Tuning Formula or Default Value
(Default value is provided if there is no
tuning formula)
Initial Heap Size (MB)
Controls the initial size of a Java heap
allocated to each server JVM.
If this is tuned correctly, it can reduce the
overhead associated with garbage collection
by improving the server response time and
throughput.
If you see a large number of minor garbage
collections, the default value set to this
parameter might be too low. Try increasing
it.
Based on your operating system and
architecture, the parameters are provided in
the following list:
v HP-UX 32-bit: (HP-UX.INIT_HEAP)
v HP-UX 64-bit: (HP-UX-64.INIT_HEAP)
v IBM AIX 32-bit: (AIX.INIT_HEAP)
v IBM AIX 64-bit: (AIX-64.INIT_HEAP)
v Sun Solaris 32-bit: (SunOS.INIT_HEAP)
v Sun Solaris 64-bit: (SunOS-64.INIT_HEAP)
v Linux 32-bit: (Linux.INIT_HEAP)
v Linux 64-bit: (Linux-64.INIT_HEAP)
v Windows 32-bit: (Windows.INIT_HEAP)
v Windows 64-bit: (Windows-
64.INIT_HEAP)
v IBM iSeries OS/400
®
: (OS400.INIT_HEAP)
v IBM OS/390
®
: (OS390.INIT_HEAP)
tuning.properties Property:
[operating system].INIT_HEAP
Based on your operating system and
architecture, the formulae are provided in
the following list:
v HP-UX 32-bit:
If memory allocated to the server node is
greater than or equal to 3068 MB, it
allocates 3068 MB. Else, if the memory
allocated to server node is lesser than or
equal to 512 MB, it allocates 512 MB. If
the memory allocated is greater than 512
MB, but lesser than 3068 MB, it allocates
the memory allocated to each server node.
v HP-UX 64-bit:
if (MEMORY_ASI >= 3068,
MEMORY_ASI, if (MEMORY_ASI <= 512,
512, MEMORY_ASI))
v IBM AIX 32-bit:
(0.5 * Physical memory allocated to server
node)
v IBM AIX 64-bit:
if (MEMORY_ASI >= 3328,
MEMORY_ASI, if (MEMORY_ASI <=
1024, 512, round(0.5 * MEMORY_ASI)))
v Sun Solaris 32-bit:
If memory allocated to the server node is
greater than or equal to 3900 MB, it
allocates 3900 MB. Else, if the memory
allocated to server node is lesser than or
equal to 512 MB, it allocates 512 MB. If
the memory allocated is greater than 512
MB, but lesser than 3900 MB, it allocates
the memory allocated to each server node.
v Sun Solaris 64-bit:
if (MEMORY_ASI >= 3900,
MEMORY_ASI, if (MEMORY_ASI <= 512,
512, MEMORY_ASI))
Performance Management 129