[slurm-users] Memory allocation error
Chris Samuel
chris at csamuel.org
Wed Mar 14 03:45:59 MDT 2018
On Wednesday, 14 March 2018 7:37:19 PM AEDT Mahmood Naderan wrote:
> I tried with --mem=2000M in the slurm script and put strace command in front
> of g09. Please see some last lines
Gaussian is trying to allocate more than 2GB of RAM in that case.
Unfortunately your strace doesn't show anything useful as the failure is in a
process that's forked off from the shell script that is g09 and your strace
isn't following child processes.
If you put this in your script rather than the g09 command what does it say?
ulimit -a
Also this code can be useful to find out how much memory Gaussian is actually
using, though you'll need root access (or a helpful sysadmin there) to be able
to use it.
https://github.com/gsauthof/cgmemtime
It will use a special cgroup (which it can configure for you) to track the
memory usage of the whole Gaussian run for you.
All the best,
Chris
--
Chris Samuel : http://www.csamuel.org/ : Melbourne, VIC
More information about the slurm-users
mailing list