[英]Increasing sas memory/memsize
嗨有一个大约6000个obs和250个变量的数据集。 我试图使用proc混合在sas中运行混合模型,但我一直得到“错误:由于内存不足,sas系统停止处理此步骤”。 我尝试过康奈尔大学的方式 - http://www.ciser.cornell.edu/FAQ/SAS/MemoryAllocation.shtm ,但它不能在“属性”下工作,它不会让我修改“目标”。
我试过,Proc options option = memsize 4G; 跑;
但显然代码有问题我不断收到错误。 我想增加sas分配的内存,现在是2GB。 我正在使用我学校提供的sas,所以我猜它是学生版。 不知道这是否与此内存错误有关。
如果有人能帮助我将memsize改为max或大于2gb的东西,我真的很感激。 提前致谢
MEMSIZE是一个可以在“配置文件,SAS调用”中设置的选项。
以下是设置方法: SAS调用或SAS配置文件中的系统选项语法 :
sas.exe -memsize 4G
-memsize 4G
( 对于sasv9.cfg文件有一个复杂的搜索算法 ,但是你可以在你调用SAS的目录中放一个)。 如果您在客户端 - 服务器环境中使用SAS EG或SAS EM,则管理员必须配置该功能。
PS。 错过了链接中的说明 - 这就是你应该做的。 如果您在修改现有的快捷方式时遇到问题,可以从开始 - >运行(或创建新的快捷方式)运行必要的命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.