On Mon, 1 Sep 2003, Thomas Lumley wrote: > On Mon, 1 Sep 2003, Lariani,Sofiane,LAUSANNE,NRC/BAS wrote: > > > Hi, > > I want to free memory used by R. The usage of rm and gc give no result. I'm > > running an algorithm consuming a huge memory and I need to recover the > > memory used by R between 2 call of my algorithm. > > Thank you in advance for your help. > > There is no portable way (and often no way at all) for a program to return > memory to the operating system. > > On the other hand, a competent virtual memory system will page unused > memory to disk fairly quickly, which has more or less the same effect > unless you are short of disk space.
Or short of address space. This is an increasing issue for 32-bit machines: you can have 100Gb of disc space, but the per-process address space may only be 2-4Gb. It's certainly the limit running R under Windows. -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help
