I have (still) some memory problems, when trying to allocate a huge array:
WinXP pro, with 2G RAM
I start R by calling:
Rgui.exe --max-mem-size=2Gb (as pointed out in R for windows FAQ)
R.Version(): i386-pc-mingw32, 9.1, 21.6.2004
## and here the problem x.dim <- 46 y.dim <- 58 slices <- 40 volumes <- 1040 a <- rep(0, x.dim * y.dim * slices * volumes) dim(a) <- c(x.dim, y.dim, slices, volumes)
gives me: "Error: cannot allocate vector of size 850425 Kb"
even though
memory.limit(size = NA) yields 2147483648
and
memory.size() gives 905838768
so why is that and what can I do against it?
Many thanks for your kind help
Cheers
Christoph
-- Christoph Lehmann Phone: ++41 31 930 93 83 Department of Psychiatric Neurophysiology Mobile: ++41 76 570 28 00 University Hospital of Clinical Psychiatry Fax: ++41 31 930 99 61 Waldau [EMAIL PROTECTED] CH-3000 Bern 60 http://www.puk.unibe.ch/cl/pn_ni_cv_cl_03.html
______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
