Re: [R] Cleaning up memory in R

From: Duncan Murdoch <>
Date: Wed, 14 May 2008 16:12:52 -0400

On 5/14/2008 3:59 PM, Anh Tran wrote:
> I'm trying to work on a large dataset and after each segment of run, I need
> a command to flush the memory. I tried gc() and rm(list=ls()) but they don't
> seem to help. gc() does not do anything beside showing the memory usage.

How do you know it does nothing? R won't normally release memory to the OS, but it is still freed to be reused internally in R.

On the other hand, if you still have references to the variables, then gc() really will do nothing.

Duncan Murdoch

> I'm using the package BSgenome from BioC.
> Thanks a bunch
> mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Wed 14 May 2008 - 21:51:07 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Thu 15 May 2008 - 00:30:38 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive