Baoqiang Cao
2006-Oct-03 02:56 UTC
[R] help: Error: cannot allocate vector of size 12079 Kb
Dear All, I'm running the latest R on WinXP by using Rgui.exe --max-mem-size=30000Mb . After read in a huge data file to a data matrix, I tried to get a subset of the data matrix but failed with: Error: cannot allocate vector of size 12079 Kb Any tips to get out of it? If helps, > memory.limit() [1] 3145728000 > memory.size() [1] 842735624 Thanks! Best, Cao
Baoqiang Cao wrote:> Dear All, > > I'm running the latest R on WinXP by using Rgui.exe > --max-mem-size=30000Mb . After read in a huge data file to a data^^^^^ This does not make sense. You cannot allocate 30Gb on a Windows 32 bit system, or perhaps you managed to get R compiled with an unknown compiler on a 64bit version of Windows?> matrix, I tried to get a subset of the data matrix but failed with: > Error: cannot allocate vector of size 12079 Kb> Any tips to get out of it? > > If helps, > > memory.limit() > [1] 3145728000 > > memory.size() > [1] 842735624How much RAM and what size of the pagefile does your system have? Have you tweaked your system to really use 3Gb per process (if you have got that much)? See the R for Windows FAQ "There seems to be a limit on the memory it uses!" how to tweak Windows. Uwe Ligges> Thanks! > > Best, > Cao > > ______________________________________________ > R-help at stat.math.ethz.ch 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.