In article <1149.7111T95T508@uni-marburg.de>, Peter Schaffner
<Schaffne@uni-marburg.de> writes
>Hi,
>
>I got the following problem :
>
>I'm using Informix Online (7.12 UC1) on SCO Unix (3.2.4.2),
>my programs access the database on Windows-Clients using ODBC
>(ntersolv and Informix-CLI).
>
>The system is running since about 2 Years.
>
>Since a couple of days the engine terminates itself a few times
>a day showing these symptoms :
>
>Online.log :
>
>dynamically allocated new shared memory segment (size 8388608)
>(overall 5 times, sometimes in a few minutes, sometimes in a few hours)
>
>Then :
>
>shmat : [ENOMEM][12]:out of available dataspce, check system MAXMEM
>mt.c, line 5623,thread 50, proc id 663, invalid mutex Type,
>PANIC : Attempting to bring system down
>
>Onconfig :
>SHMBASE 0x0>SHMVRTSIZE 12000
>SHMADD 8192
>SHMTOTAL 0>
>onstat -g ses, onstat -g seg :>
>Engine is using 15 MB after startup, 55 MB just before shutting down.
>
>Physical memory was 80 MB, now I upgraded to 114 MB, but this seems to
>have no effect at all !
>
>Btw. : I did not find the parameter MAXMEM at all, neither in Onconfig,
>nor as a kernel-parameter (like it is said in the release-notes !)
>
>What is restricting the use of memory to 55 MB on this system ?
>
>Thanks and bye..
>
A kernel parameter either
HDATLIM
SDATLIM
HSTKLIM
SSTKLIM
HVMMLIM
SVMMLIM or
MAXUMUM
--
David Williams