Operating System - HP-UX
1837979 Members
2943 Online
110124 Solutions
New Discussion

Re: share memory on hpux 11(32bit)

 
touch_1
Occasional Contributor

share memory on hpux 11(32bit)

Hello,

I don't understand the difference between using shmmax and "memory windows" for sybase dataserver.

I want to use more share memory as possible on the server and i found:
1) The shmmax parameter doesn't exist in the kernel configuration.
2) In the /etc/services.windows doesn't exist any entries for my user (sybase).
3) Surprise, my sybase dataserver RUN .

Please help me, how sybase can use share memory because :
4 Go for physical memory
1.7 Go for sybase "total memory" parameter.

And i understood that by default only the 1 Go share memory is available.

bye
1 REPLY 1
DIPAK KUMAR ROY
Frequent Advisor

Re: share memory on hpux 11(32bit)

shmmax.... Max shared memory that can be used by processes.

Memwindow has nothing to do with shmmax. Sybase has a limitations (probably 2.75 GB for the first window and 2GB each for other windows.) for using physical memory. You need to use memory window to specify Syabase dataserver to run on a particular Mem window.

On HP side you need to load a patch ( memory window cumulative patch PHCO_20443).

On Sybase side : While starting the dataserver use "setmemwindow -i " option.

This way you can use memory beyond 2.75 GB.

Hope this helps.

Dipak