为什么我必须不断重启我的R会话才能正确使用RAM?

时间:2017-08-08 20:39:57

标签: sql r odbc ram

下午好,

我通常使用ODBC从Oracle DB加载数百万个观察。我通常使用Stata进行加载和争吵,但我想开始使用R来获得更多自由。

我遇到的问题是,当Stata使用700 MB的RAm来加载数据集时,R使用4 GB。据人们说,问题可能是R的自然数据类型。然而,一旦我决定从RI的环境中删除数据集,即使没有加载数据也会获得1 GB的RAM使用率(并且在我运行gc()之后。)我必须不断重启R会话以获得良好的RAM使用率这是一个已知的问题吗?

提前致谢。

0 个答案:

没有答案