Memmory usage

From: Eugene Chu <chu_at_musp0.Jpl.Nasa.Gov>
Date: Thu, 6 Apr 1995 15:16:26 -0700

Hi OSF/1 Managers:

I'm having a problem when trying to malloc() a lot of memory in a C
program on a 3000/500 AXP system running OSF/1 v1.3a. The system is
moderately loaded, has 128 MB core and 400 MB swap. The relavent system
parameters are:

dfldsiz 134217728
maxdsiz 1073741824
dflssiz 2097152
maxssiz 33554432

I need about 80 MB of data space in my program, but malloc returns NULL
with that size, and I think perror says something like "not enough
memory". The largest size I can malloc() right now seems to be about 65MB.

I think I have enough core and swap space, and I think my system config
parameters should allow me to get the data size I want. However, if I
missed something, and I need to change any of the above, can anyone tell
me which I need to change? If I have to buy more memory, how much can I
buy? How much will the 3000/500 recognize using the densest possible
memory arrays? Will it accept arrays of different densities?

thanks in advance.

eyc
Received on Thu Apr 06 1995 - 18:14:36 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:45 NZDT