Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If you get a memkill, you have some options to give more memory to your process - consider one of the following:

  1. ensure that your ecinteractive shell has enough memory (current limit of 32GB), e.g. 

    Code Block
    ecinteractive -c8 -m32GB -s8GB


  2. run your job in batch, which enables more memory (see HPC2020: Batch system] - this involves writing a short shell script in which you specify the amount of memory your job needs, e.g.


    Code Block
    titlemyjob.sh
    #!/bin/bash
    #SBATCH --mem-per-cpu=64G
    
    module load ecmwf-toolbox/new
    
    metview -slog -b mytask.mv

    Then use 'sbatch' to run this script:

    Code Block
    sbatch ./myjob.sh


...