From: Stéphane Téletchéa <[EMAIL PROTECTED]>
Reply-To: Discussion list for GROMACS users <[email protected]>
To: Discussion list for GROMACS users <[email protected]>
Subject: Re: [gmx-users] How to check memoryuse limit?
Date: Tue, 22 May 2007 15:09:37 +0200

Alif M Latif a écrit :
Dear GROMACS users,

I'm having problem using genbox while trying to solvate my micelle structure. The program produced error "cannot allocate memory". I checked the mailing list archive, and found that Dr. David once told to check the limit command. I tried to type "limit" but the command was not found. Do I need to move to specific directory to use this command? I'm using OS Kernel: Linux version 2.6.9-34.ELsmp (Red Hat 3.4.5-2). Or Maybe something wrong anywhere else?.. I've include the error message (just in case).

Opening library file /usr/local/gromacs/share/gromacs/top/aminoacids.dat
Opening library file /usr/local/gromacs/share/gromacs/top/atommass.dat
Opening library file /usr/local/gromacs/share/gromacs/top/vdwradii.dat
Opening library file /usr/local/gromacs/share/gromacs/top/dgsolv.dat
#Entries in atommass.dat: 82 vdwradii.dat: 26 dgsolv.dat: 7
Reading solute configuration
Built with Packmol
Containing 787 atoms in 21 residues
Initialising van der waals distances...
Reading solvent configuration
"216H2O,WATJP01,SPC216,SPC-MODEL,300K,BOX(M)=1.86206NM,WFVG,MAR. 1984"
solvent configuration contains 648 atoms in 216 residues

Initialising van der waals distances...
Will generate new solvent configuration of 54x54x54 boxes
-------------------------------------------------------
Program genbox, VERSION 3.3
Source code file: smalloc.c, line: 137

Fatal error:
realloc for atoms_solvt->atom (-213500416 bytes, file gmx_genbox.c, line 399, at oms_solvt->atom=0x0x 81f07a0)
-------------------------------------------------------
"We Don't Bother Anyone" (LIVE)
: Cannot allocate memory



You don't have enough memory available.
See the command: ulimit -a

You can try also to use the double version of the program (genbox_d instead of genbox), allocate swap on the machine (man mkswap), or use a computer having more memory to create your input file.

Using the double version will only makes things worse, since it uses
double the amount of memory.

But are you sure you want to make a box with 30 million water molecules?
Maybe you mixed up Angstroms and nanometers?

Berk.

_________________________________________________________________
FREE pop-up blocking with the new Windows Live Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/

_______________________________________________
gmx-users mailing list    [email protected]
http://www.gromacs.org/mailman/listinfo/gmx-users
Please search the archive at http://www.gromacs.org/search before posting!
Please don't post (un)subscribe requests to the list. Use the www interface or send it to [EMAIL PROTECTED]
Can't post? Read http://www.gromacs.org/mailing_lists/users.php

Reply via email to