Start of Content Area

Procedure documentation Solving Problems with Memory Allocation on HP-UX  Locate the document in its SAP Library structure

Use

This section tells you how to solve memory allocation problems for the Informix database with the HP-UX operating system. Problems occur when it is impossible to allocate a single large segment at operating system level, but the allocation of many small segments causes the database server to crash. The result is that not enough memory can be allocated.

This problem only occurs with 32-bit operating systems. With 64-bit operating systems, memory allocation problems no longer occur.

Prerequisites

Consider the following when solving this problem:

Procedure

  1. Analyze the problem:

onstat -g seg

You can also find relevant information in the Informix message file.

  1. Solve the problem:

Result

If you carefully plan shared memory allocation, the database server should be able to successfully allocate memory when it starts.