You might want to check how large the dataframe you are creating is after 1000 images. Normally a single object should not be larger than 30% of the available physical memory so that you can make copies as you are processing. Do a 'gc()' periodically while processing to see how memory is growing. Use the 'task manager' to check on the size of the R process. Are you paging? This information will help identify what your problem is.
On Sun, Aug 2, 2009 at 8:02 AM, pecardoso<pecard...@netcabo.pt> wrote: > I got this error message. > > Error in .local(.Object, ...) : > GDAL Error 2: CPLRealloc(): Out of memory allocating 16 bytes > > I was trying to read 1388 jpg images (993x993) with rgdal in a loop, to store > data in a data.frame. It fails to read the 1338 image. > > Isn't R recycling the object? > > I'm running this process in a Server machine with Win XP x64, Xeon processor, > 4GB Ram. R is running with default configurations. > > Can I change memory allocation to increase storage capabilities or this > specific error have nothing to do with this? > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- Jim Holtman Cincinnati, OH +1 513 646 9390 What is the problem that you are trying to solve? ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.