RE: [Ifeffit] Minor bugs in the new versions
I agree with Gerrit on this. This morning I took a look at the two "nearly identical" computers and found that 1. Athena and Artemis each consume about 230 MB of memory to run on my Windows 2000 or XP computers. 2. That the computer that could run both Athena and Artemis with 128 MB RAM had a considerably larger maximum virtual memory setting (600 MB) than the computer that would not (300 MB). Increasing the size of the virtual memory on the latter computer allows both to run. Bruce, as long as that is the amount of memory the programs should use, I guess that means this is not a minor bug in your software. In my case, it's a user that was being miserly with hard drive space. Mark Jensen ------------------------------ Mark P. Jensen Chemistry Division Argonne National Laboratory 9700 South Cass Avenue Argonne, Illinois 60439-4831 USA 630-252-3670 630-252-7501 FAX mjensen@anl.gov -----Original Message----- From: Schmithals [mailto:schmithals@hmi.de] Sent: Thursday, April 29, 2004 3:06 AM To: XAFS Analysis using Ifeffit Subject: Re: [Ifeffit] Minor bugs in the new versions Matt Newville schrieb:
2 I can definitely run artemis and athena at the same on a Windows machine, so I doubt there's a lock on Perl's Ifeffit.dll. I'd assume that if other people could only run one of these at a time there would be many complaints.
3 On my WinXP box, athena and artemis each use about 55Mb at startup -- without reading in any data. That seems to be about 50% Ifeffit / 50% Perl/Tk (the ifeffit shell takes ~24Mb). I don't know enough about what changed to guess why the memory usage would've changed between versions of artemis and athena, but I think they should both be able to run in 256Mb. Anyway, I'd suggest watching the memory usage in TaskManager as you start athena and artemis to see if it really is a memory issue.
I now think its a memory problem, too. My computer is running Win2000, 256 MB of RAM, virtual memory is fixed to 400 MB. I started the Windows Task manager to watch memory usage: - without any programs running (except virus scanner, ..) its 119 MB - After starting Artemis it goes up to 412 MB - Athena won't run Then I set the virtual memory to fixed 600 MB. - After starting Artemis it again takes ~400 MB - Athena now starts! Memory usage is ~700 MB. But shutting down one program before starting the other has been OK for me, too. Regards, Gerrit _______________________________________________ Ifeffit mailing list Ifeffit@millenia.cars.aps.anl.gov http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
On Thursday 29 April 2004 10:10 am, Jensen, Mark P. wrote:
Bruce, as long as that is the amount of memory the programs should use, I guess that means this is not a minor bug in your software. In my case, it's a user that was being miserly with hard drive space.
That's the conlcusion I came to as well. On my computer (linux, SuSE 9.0, KDE 3.2, KSystemGuard for looking at resources) I find that each program uses something in the neighborhood of 55 M of RAM and has about an additional 200 M of virtual memory allocated to it. I use a proram called GKrellm to monitor the use of swap and I find that, after 3 days of work, I have at some point used about 100 M of the swap space -- that is, only about 25% of what might have been used by both programs. So it would seem that the solution is to make sure that sufficient virtual memory is allocated. B -- Bruce Ravel ----------------------------------- ravel@phys.washington.edu Code 6134, Building 3, Room 405 Naval Research Laboratory phone: (1) 202 767 2268 Washington DC 20375, USA fax: (1) 202 767 4642 NRL Synchrotron Radiation Consortium (NRL-SRC) Beamlines X11a, X11b, X23b National Synchrotron Light Source Brookhaven National Laboratory, Upton, NY 11973 My homepage: http://feff.phys.washington.edu/~ravel EXAFS software: http://feff.phys.washington.edu/~ravel/software/exafs/
participants (2)
-
Bruce Ravel
-
Jensen, Mark P.