R | 内存管理基本操作

转自 https://www.douban.com/note/647077501/?type=rec#sep

R | 内存管理基本操作

 lacrimosa 2017-11-29 17:19:30

# 查看内存

memory.limit() #查看内存上限

memory.size(T) #查看已分配内存

memory.szie(F) #查看已使用内存

ls() #查看当前所有对象

object.size(对象名) #查看指定对象占用内存大小

# 设置内存

memory.limit() #设置内存上限

例:memory.limit(3000)即设置内存上限为3G(重启R时,limit会恢复默认值)

注:在32位的R中,封顶上限为4G,但是64位的R中可设置更高的上限。

# 清理内存

rm(object) #删除指定变量

rm(list=ls()) #删除所有变量

gc() #释放内存

数据分析 R语言

你可能感兴趣的:(R | 内存管理基本操作)