Re: Maximum shared memory for Informix 7.3 on SCO 3.2v5.0.5
- From: Ben Thompson <ben@xxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 30 Jun 2006 16:31:24 +0100
MADS wrote:
Hi !!!
Yesterday I configured an instance of IDS 9.3 on RedHat and changed the
shared libraries base address, so now I'm using over 2GB of shared
memory for Informix with one million buffers
echo 0xB0000000L > /proc/$$/mapped_base
su -l informix -c oninit -v
IDS 9.3 on Linux is 32 bit (there isn't a 64 bit version) and so the most RAM you can possibly address is 4Gb or you run out of bits. If you've got over 2Gb shared memory and 1,000,000 buffers on a 2k page size you're over 4Gb which isn't possible without swapping. Your OS and other programs need to fit in somewhere as well. Am I reading your post correctly?
I also have an old SCO 3.2v5.0.5 with IDS 7.3, and I would really like
to use more memory for that instance, because I've been unable to use
more than 300000 buffers. Is there a way to change the shared libraries
base address on SCO 3.2? Maybe another trick to use more memory?
In SCO 5.0.5 you can change the kernel parameters by running scoadmin, selecting Hardware/Kernel Manager and then Tune Parameters. You then have to relink the kernel and reboot. However I don't recommend this or guarantee that a similar trick would work as on Linux where the change of mapped_base is in the machine notes from Informix. Is there anything in the machine notes for SCO? I would only follow what's in there.
Ben.
.
- Follow-Ups:
- References:
- Prev by Date: Re: Database Encryption
- Next by Date: Re: Database Encryption
- Previous by thread: Maximum shared memory for Informix 7.3 on SCO 3.2v5.0.5
- Next by thread: Re: Maximum shared memory for Informix 7.3 on SCO 3.2v5.0.5
- Index(es):
Relevant Pages
|
|