[Beowulf] Increasing "size" of program
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Joe Landman landman at scalableinformatics.comWed Jun 29 18:14:34 PDT 2005
- Previous message: [Beowulf] Increasing "size" of program
- Next message: [Beowulf] Cluster Builder Research Site
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Jorge: You have what is classically known as a memory leak. Usually this happens when you allocate memory in a routine somewhere, and it never gets deallocated and returned. Most often this is due to source code issues, sometimes due to bad compiler implementation or libraries, and occasionally you hit an OS bug (on old Linux kernels). There are some tools to help with this, but plain old fashioned debugging is the best bet. Joe jorgegg at sas.upenn.edu wrote: > Hi all, > I'm running a fortran90 program in a 7 nodes cluster. Each node has 512M of RAM. > My problem is that the "size" or memory usage of my program keeps increasing as > time goes by, so eventually it stops when one of the nodes reaches the RAM > limit. I already tried to use the ALLOCATE/DEALLOCATE expressions. They worked > as the initial size of the program decreased dramatically but anyway, it keeps > increasing! I'm sure there's no other array to be deallocated. Moreover, my > program is an optimization routine so it iterates over the same computations > which means that there's no reason for the program to increase the memory usage > since it's solving the same thing! > Does anybody have an idea of how could I make the program to keep the memory > usage more stable? > Thanks a lot, > Jorge Gallardo-Garcia > > _______________________________________________ > Beowulf mailing list, Beowulf at beowulf.org > To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf -- Joseph Landman, Ph.D Founder and CEO Scalable Informatics LLC, email: landman at scalableinformatics.com web : http://www.scalableinformatics.com phone: +1 734 786 8423 fax : +1 734 786 8452 cell : +1 734 612 4615
- Previous message: [Beowulf] Increasing "size" of program
- Next message: [Beowulf] Cluster Builder Research Site
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
