R-devel, I am migrating from R.2.13.2 to R.2.15.1 and just realize that R command line options --max-nsize and --max-vsize are no longer supported along with the defunct of mem.limits(). To me, the function and options along with other two, --min-nsize and --min-vsize, are useful in allowing some explicit control of R memory usage. One benefit is that the setting of maximum boundary could prompt gc() to be triggered at specific point and prevent R from holding memory resources unnecessarily, or gc() could be postponed too much. This can also serve a way to manually balance the resources and performance between R and other processes that are running on the same system.
Could anyone in R core team share the reason behind the decision of defuncting this memory upper bound feature ? Is this functionality covered in R-2.15.1 by other means ? In particular, without --max-vsize in R-2.15.1, how can I set maximum memory limits when running embedded R ? Thanks, Quin [[alternative HTML version deleted]]
______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel