楼主: AudreyDawn
14696 16

[原创博文] 运行程序时内存不足 [推广有奖]

11
jinlin2009 发表于 2012-3-14 01:49:16
先找到你出现问题的程序,把log贴出来看看?
我一般出现内存不足的时候是在进行sort的时候,这个时候可以自行定义sortsize等option来修正。
但不知道你具体情况,不好说

12
970884068 发表于 2014-4-29 15:56:09
同问,不知道楼主这一问题是否解决~

13
jeozu 发表于 2014-4-29 18:27:29
内存问题不分平台。如果再windows下存在,在linux下也差不多。主要是自己怎么处理数据。
比如滚动数据最好还是用data step一步搞定。根本不可能出现内存问题。只有使用hash的情况下容易出现。
sort使用外部引擎或者分组sort也可以。如果是统计检验,数据太多也没有意义。不如先抽样。

14
colyogurt 发表于 2016-6-8 14:17:16
jeozu 发表于 2014-4-29 18:27
内存问题不分平台。如果再windows下存在,在linux下也差不多。主要是自己怎么处理数据。
比如滚动数据最好 ...
你好,请教一下,我就是HASH的时候出现了内存不足的警告,但是我看了运行时任务管理器的内存变化,我电脑内存16G,到4.4G的时候就报错了,内存根本就没有用满就报错了,这种有解决方法不

15
jeozu 发表于 2016-8-21 17:57:06
colyogurt 发表于 2016-6-8 14:17
你好,请教一下,我就是HASH的时候出现了内存不足的警告,但是我看了运行时任务管理器的内存变化,我电脑 ...
在启动文件中设置内存的上限就可以了

16
dogmamongo 发表于 2016-8-24 10:10:29
搜尋sasv9.cfg 找出文件中的下列部分

-MEMSIZE 2G
-SORTSIZE 1G

這是SAS初始設定  可以將他改大一點
反正現在大家內存條用不完

另外

       -Xms128m
        -Xmx128m

上面128m也改為512m 甚至是1024m

這在做因子分析或者主成分分析時 也能解決內存不足的問題
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
akalius + 5 + 2 + 2 + 2 精彩帖子

总评分: 论坛币 + 5  学术水平 + 2  热心指数 + 2  信用等级 + 2   查看全部评分

17
akalius 学生认证  发表于 2016-12-9 22:01:48
dogmamongo 发表于 2016-8-24 10:10
搜尋sasv9.cfg 找出文件中的下列部分

-MEMSIZE 2G
您好    我的程序刚开始写的时候没问题   后来执行次数比较多之后    整个程序就开始变慢   打开数据集都很慢   是不是因为内存过小呢   谢谢  

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 13:13