[R] Keeping memory usage low for a big script
Duncan Murdoch
murdoch at stats.uwo.ca
Thu Jul 14 15:57:27 CEST 2005
On 7/14/2005 9:46 AM, Ken Termiso wrote:
> Hi all,
>
> I've got a script that I run on several computers, some with much less ram
> than others, and I would like to try and keep the memory usage as low as
> possible. The script creates variables to store intermediate results of
> calculations, and then at the end writes a text file with the results of the
> calculations.
>
> Is a quick and dirty way to accomplish this to use rm() to delete objects no
> longer in use, and then run gc()? ...or is there a better way?
Using rm() is good. gc() will run automatically as needed; the main
reason to run it yourself is just to make calculation timings more
reproducible. It will also affect memory fragmentation, most likely
beneficially, but not necessarily...
Duncan Murdoch
More information about the R-help
mailing list