如何在R中获取系统(Windows)内存?

Jai*_*ime 3 windows ram memory-management r

有谁知道如何从R获取系统使用的内存(RAM)?

我正在使用Windows。memory.size()mem_used()函数分别为您提供R和R对象使用的内存,但是它们不考虑系统和其他软件已经占用的内存。

Lyz*_*deR 5

这是shell在Windows上使用的一种方式:

shell('systeminfo | findstr Memory')
#Total Physical Memory:     16,271 MB
#Available Physical Memory: 8,011 MB
#Virtual Memory: Max Size:  32,655 MB
#Virtual Memory: Available: 24,040 MB
#Virtual Memory: In Use:    8,615 MB
Run Code Online (Sandbox Code Playgroud)

如果要获得更精细的结果,可以使用其他字符串代替Memory。

  • `shell('systeminfo | findstr Memory', intern = TRUE)` (2认同)