forum@abinit.org
Subject: The ABINIT Users Mailing List ( CLOSED )
List archive
Re: [abinit-forum] What is the meaning of error message "increase limit on available memory"
Chronological Thread
- From: Damien Caliste <damien.caliste@cea.fr>
- To: forum@abinit.org
- Subject: Re: [abinit-forum] What is the meaning of error message "increase limit on available memory"
- Date: Wed, 17 Jun 2009 12:44:01 +0200
- Organization: CEA - recherche fondamentale
Hello,
Le 17/06/2009, <kuroki@vos.nagaokaut.ac.jp> a écrit :
> How to increase the limit of memory?
> Is there the parameter to control the memory limitation?
Yes, and if I understand correctly your mail, this may not come from
ABINIT.
I've never used GW calculations so my answer may not be accurate.
> ==================================================================
> memana : ERROR -
> Test failed to allocate 5060.225 Mbytes
> It is not worth to continue
> Action : modify input variable to fit the available memory.
> or increase limit on available memory.
Here, ABINIT fails to allocate 5Gb of RAM. Of course it does not know
the reason, just that the Fortran line "allocate(bigarray)" fails.
> ==================================================================
> kuroki@iodine-t2:~/abinit-5.7.4/CuAlS2/Cu16Al16S32$ free
> total used free shared
> buffers cached Mem: 24937664 5626760
> 19310904 0 83156 5308000 -/+
> buffers/cache: 235604 24702060 Swap:
> 6000236 0 6000236
> ==================================================================
It seems that you have enough memory on your machine. So the failure
may comes from :
- a user memory limit. If you use Bash, type "ulimit -a" and look at
the result, specifically the "max memory size". If you use another
shell, try to find the equivalent command. Read the man also on how to
change the value if you don't have unlimited in the "max meomry size".
- what is your OS ? It may be a 32bit system with indirect memory
addressing. In that case no single process can allocate more than 4Gb
of memory. Type "uname -a" and see the architecture.
Otherwise, no idea...
May be give us some clue on your compiler, system...
Damien.
- [abinit-forum] What is the meaning of error message "increase limit on available memory", kuroki, 06/17/2009
- Re: [abinit-forum] What is the meaning of error message "increase limit on available memory", Alain Jacques, 06/17/2009
- Re: [abinit-forum] What is the meaning of error message "increase limit on available memory", Damien Caliste, 06/17/2009
- Re: Re: [abinit-forum] What is the meaning of error message "increase limit on available memory", kuroki, 06/18/2009
- Re: Re: [abinit-forum] What is the meaning of error message "increase limit on available memory", Matteo Giantomassi, 06/18/2009
- Re: [abinit-forum] What is the meaning of error message "increase limit on available memory", YuichiroKuroki, 06/18/2009
- Re: Re: [abinit-forum] What is the meaning of error message "increase limit on available memory", Matteo Giantomassi, 06/18/2009
- Re: Re: [abinit-forum] What is the meaning of error message "increase limit on available memory", kuroki, 06/18/2009
Archive powered by MHonArc 2.6.16.