【问题标题】:Increasing sas memory/memsize增加 sas 内存/memsize
【发布时间】:2016-08-30 12:13:17
【问题描述】:

您有一个包含大约 6000 个 obs 和 250 个变量的数据集。我正在尝试使用 proc mixed 在 sas 中运行混合模型,但我不断收到“错误:sas 系统因内存不足而停止处理此步骤”。我尝试了康奈尔大学的方式-http://www.ciser.cornell.edu/FAQ/SAS/MemoryAllocation.shtm,但它不能在“属性”下工作,它不允许我修改“目标”。

我试过了, Proc选项选项=memsize 4G; 运行;

但显然代码有问题,我不断收到错误。我想增加sas分配的内存,现在是2gb。 我正在使用我学校提供的sas,所以我猜它是学生版。不知道跟这个内存错误有没有关系。

如果有人可以帮助我将 memsize 更改为最大或大于 2gb 的东西,我将不胜感激。 提前致谢

【问题讨论】:

    标签: memory memory-management sas


    【解决方案1】:

    MEMSIZE 是can be set in "configuration file, SAS invocation" 的一个选项。

    设置方法如下:Syntax for System Options in the SAS Invocation or SAS Configuration File:

    如果您在客户端-服务器环境中使用 SAS EG 或 SAS EM,这是您的管理员必须配置的内容。

    PS。错过了链接中的说明——这就是你应该做的。如果您在修改现有命令时遇到问题,您可以从开始 -> 运行(或创建新的快捷方式)运行必要的命令。

    【讨论】:

    • 谢谢!我认为它现在工作。我去开始 -> 运行 -> sas.exe -memsize 4G ..我没有收到错误了。
    猜你喜欢
    • 1970-01-01
    • 2012-03-18
    • 2013-11-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 2011-01-03
    相关资源
    最近更新 更多