The following table lists the upper limits of addressable shared memory for Adaptive Server versions 12.0.x, 12.5.x and 15.0.x:
Platform |
32-bit Adaptive Server |
64-bit Adaptive Server |
---|---|---|
HP-UX 11.x (PA-RISC processor) |
2.75 giga bytes |
16 exabytes1 |
IBM AIX 5.x |
2.75 gigabytes |
16 exabytes |
Sun Solaris 8 (sparc processor) |
3.78 gigabytes |
16 exabytes |
Sun Solaris 8 (Intel x86 processor) |
3.75 gigabytes |
N/A |
Red Hat Enterprise Linux (Intel x86 processor) |
2.7 gigabytes |
N/A |
1One exabyte equals 260, or 1024 PetaByte. 16 exabyte is a theoretical limit; in practice, the actual value is limited by the total memory available on the system. Adaptive Server has been tested with a maximum of 256 GB of shared memory.
2Starting Windows with the /3G option allows Adaptive Server to use up to 3 gigabytes of shared memory. For more information, see your Windows documentation.
The 12.5.x and later versions of Adaptive Server allocates memory differently than previous releases. This includes changes to existing memory-related configuration parameters and introduces new memory parameters.
Each operating system has a default maximum shared-memory segment. Make sure the operating system is configured to allow the allocation of a shared-memory segment at least as large as Adaptive Server’s max memory. For more information, see the Adaptive Server Installation Guide for your platform.