楼主: cyy024
8952 5

linux下如何增加R的内存? [推广有奖]

  • 0关注
  • 1粉丝

大专生

40%

还不是VIP/贵宾

-

威望
0
论坛币
24 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
514 点
帖子
50
精华
0
在线时间
23 小时
注册时间
2008-8-6
最后登录
2013-4-27

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
感觉R最不好的地方,就是做数据处理时要把所有数据导入内存。
当处理大数据时,这是一个问题。
windows下可以通过r --max-mem-size=1Gb来增加内存,但最大有效内存就是2gb。

linux下如何增加内存呢,命令是什么,是不是机器资源都可以用上?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Linux Lin Windows Window 数据导入 内存 Linux

沙发
cyy024 发表于 2010-5-11 13:29:04 |只看作者 |坛友微信交流群
自己顶,求高手解决

使用道具

藤椅
haiyan6928 发表于 2010-5-12 10:19:14 |只看作者 |坛友微信交流群
我也不懂,请高手指点!

使用道具

板凳
吉文子 发表于 2012-12-27 14:33:53 |只看作者 |坛友微信交流群
请问在我的电脑是2G内存,但是R memory.limit(NA) 显示只有 1538      如何来增加R 的内存呢

使用道具

报纸
phoofy 发表于 2012-12-27 21:09:02 |只看作者 |坛友微信交流群
请教楼主,Windows下怎么加内存,我运行有这么一个错误:
错误: 无法分配大小为762.9 Mb的矢量
此外: 警告信息:
1: In gev.fit(S) :
  Reached total allocation of 1535Mb: see help(memory.size)

使用道具

地板
ltx5151 发表于 2012-12-28 11:48:45 |只看作者 |坛友微信交流群
一般这个很难弄吧, 你电脑2G内存,不可能全部用来跑R的。上面还要运行操作系统,各种小的进程。1538的上限,应该是根据电脑使用情况动态分配的 (个人推测),应该无法改变的。你现在的情况就是内存不够用。要么改一下程序的实现方式,要么就换个电脑或者去服务器上面跑。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 18:45