CCL:G: Cannot allocate memory for Gaussian.
- From: Justin Finnerty
<justin.finnerty-x-uni-oldenburg.de>
- Subject: CCL:G: Cannot allocate memory for Gaussian.
- Date: Wed, 26 Mar 2008 09:35:00 +0100
Sent to CCL by: Justin Finnerty [justin.finnerty!A!uni-oldenburg.de]
On Tue, 2008-03-25 at 16:51 -0400, Roman D Gorbunov
rgorbuno]^[aecom.yu.edu wrote:
> Sent to CCL by: "Roman D Gorbunov" [rgorbuno++aecom.yu.edu]
> Dear CCL Subscribers,
>
> I try to allocate memory for the Gaussian program (I put
"%mem=3000MB" in the Gaussian input file). As the result I get:
> galloc: could not allocate memory.: Cannot allocate memory
>
> It is strange since with top-command I can see the following:
> Mem: 4050152k total, 870400k used, 3510500k free, 98756k buffers
Check what the OS limits are (ulimit -a or ulimit -m). We get this
error under a PBS queuing system when the user attempts to allocate more
memory than asked for in the job request because the queue system sets
the memory limit. I have noticed that some linux distributions are
setting these limits auto"magic"ally (eg core dump size = 0k).
Cheers
Justin
--
Dr Justin Finnerty
Rm W3-1-165 Ph 49 (441) 798 3726
Carl von Ossietzky Universität Oldenburg