1. 清理屏幕 Ctrl+L;
2. ls()查看当前所有对象,返回对象名,对每个对象,可通过object.size(对象名)查看其占用内存的大小;
3.memory.size(T)查看已分配内存大小; memory.szie(F)查看已使用内存大小;memory.limit()查看内存上限;
memory.limit(3000)即设置内存上限为3G,memory.limit(4000)即设置内存上限为4G;当然,当你重新启动R时,limit又会恢复到原来的默认值;
注意:在32位的R中,封顶上限为4G(不知其他机器上是否也是),但是64位的R中可设置更高的上限。我的笔记本是4G的内存,竟然在64位的R中,设置memory.limit(100,000)都可以,即100G,这绝对不可能啊