Hello,
I'm running Slackware 12.0 with vanilla 2.6.29.1 kernel and linux-abi-2.6.29.1_4 with an old banking software package from SCO 3.2.4.2. Everything worked GREAT under iBCS (Slackware 7.1) but had to upgrade due to hardware failure.
Almost everything works perfectly, but one program keeps crashing due to memory errors.
"INSMEM
Total 16 bytes free
Largest free segment 16 bytes
Requested 22 bytes"
The initial size varies up to 96 bytes. Need to allocate more memory!
The error is the programming language that the software is written in...
Need more bytes!
Is there a way to assign MORE memory to a segment at startup of the modules? The MAX segment memory size im getting is 96 bytes and I need 1500 bytes for a program.
I searched the abi-diff code and kernel source for some sort of initial memory setting, but found nothing.
Does anyone know how the memory sizing is set up? Would there be a ENV variable?? The documentation for ABI is lacking any sort of user config. :)
Here are my loaded modules that are allowing about 99% of my apps to run.
binfmt_xout 4760 0
binfmt_coff 7540 1
abi_sco 15796 1
abi_ibcs 9332 0
abi_cxenix 6932 1 abi_sco
abi_svr4 68700 3 abi_sco,abi_ibcs,abi_cxenix
abi_lcall 6760 6 binfmt_xout,binfmt_coff,abi_sco,abi_ibcs,abi_cx4
abi_util 8664 6 binfmt_xout,binfmt_coff,abi_sco,abi_cxenix,abi_l
System is an Intel P4 2.8 HT, 2GB Ram, 500GB drive, etc. Slackware 12.0.
Any ideas on memory management for ABI?
Thanks!