We are running QDXi 3.8.1 on AIX 5.1, and we are experiencing hciengine abends. The last message in the process log file before abending is: “unable to alloc 8388613 bytes”. The number of bytes changes from one message to another. This allocation is of internal memory not disc space. Our discs have plenty of room. AIX abends with a Signal 6.
We are processing batch X12 files. Our problems occur either before or after translation in our tcl.
My basic question is: how does QDXi handle memory? Is there something we can add to our tcl to release memory? We use global variables in all our scripts. Will using metadata save memory?
Any feedback will be appreciated.