Does DS 8.1 use SWAP memory on Solaris?

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
whenry6000
Premium Member
Premium Member
Posts: 129
Joined: Thu Mar 02, 2006 8:28 am

Does DS 8.1 use SWAP memory on Solaris?

Post by whenry6000 »

WHen running jobs under Solaris, we have occasionally run into issues that appear to be related to running out of memory on the server. When I run the 'top' command, I get a line like this:

Memory: 32G phys mem, 7437M free mem, 32G total swap, 32G free swap

However, no matter how low the phys memory goes, the 32G total swap/32 G free swap never seems to change, even if phys memory gets to the point where we have insufficient memory left. Is Datastage supposed to access this swap space?? if so, is there something we need to do to allow Datastage to access it?
ORACLE_NAC
Premium Member
Premium Member
Posts: 8
Joined: Tue Dec 16, 2008 12:11 pm

Re: Does DS 8.1 use SWAP memory on Solaris?

Post by ORACLE_NAC »

This may be of assistance:
https://www-304.ibm.com/support/docview ... wg21412963
towards the bottom is tuning memory use with a special note for Solaris.
jwiles
Premium Member
Premium Member
Posts: 1274
Joined: Sun Nov 14, 2004 8:50 pm
Contact:

Post by jwiles »

DataStage does not access the swap space. Swap usage is under the control of the operating system.

You need to investigate what is happening when the system is running out of memory. The server may in fact need additional swap storage allocated to it. Solaris allocates swap space to processes in a different manner than Linix or AIX and typically requires much more swap storage than other O/S's that DS runs on.

Regards,
- james wiles


All generalizations are false, including this one - Mark Twain.
Post Reply