Connecting Tech Pros Worldwide Forums | Help | Site Map

how to increase heap size for a process

nrhayyal
Guest
 
Posts: n/a
#1: Jul 23 '05
hi all,
i am working on C++ on AIX machine.
i am running one of my module which is built using 10+ user built
libraries.
i am getting St9bad_alloc exception.
i came to know that this exception is thrown because the heap is
exhausted.
when i checked while running the program , i found that the program
uses 128 MB of heap after which it waits , then it throws this
exception.
my RAM size is 16GB with 4 processors running.
but my module is unable to access more than 128MB.
what i feel is that the OS (in this case AIX) will assign some amount
of heap for a process by default( in my case it is assigning 128MB).
My question is how to increase heap size for my process.
my modules works completely fine on SOLARIS.
but when ported to AIX, it gives me this exception and sometimes it
coredumps.

please help me on how to increase the heap size.
thanks in advance.

nagaraj hayyal.




John Carson
Guest
 
Posts: n/a
#2: Jul 23 '05

re: how to increase heap size for a process


"nrhayyal" <nagaraj_hayyal@satyam.com> wrote in message
news:1120401648.991027.316130@f14g2000cwb.googlegr oups.com[color=blue]
> hi all,
> i am working on C++ on AIX machine.
> i am running one of my module which is built using 10+ user built
> libraries.
> i am getting St9bad_alloc exception.
> i came to know that this exception is thrown because the heap is
> exhausted.
> when i checked while running the program , i found that the program
> uses 128 MB of heap after which it waits , then it throws this
> exception.
> my RAM size is 16GB with 4 processors running.
> but my module is unable to access more than 128MB.
> what i feel is that the OS (in this case AIX) will assign some amount
> of heap for a process by default( in my case it is assigning 128MB).
> My question is how to increase heap size for my process.
> my modules works completely fine on SOLARIS.
> but when ported to AIX, it gives me this exception and sometimes it
> coredumps.
>
> please help me on how to increase the heap size.
> thanks in advance.
>
> nagaraj hayyal.[/color]

This is not a C++ language issue. Try

comp.unix.aix


--
John Carson
Closed Thread