第四十一章 Caché 变量大全 $ZSTORAGE 变量
包含进程的最大可用内存。
大纲
$ZSTORAGE
$ZS
描述
$ZSTORAGE
包含JOB
的进程私有内存的最大内存量(以KB
为单位)。此内存可用于局部变量、堆栈和其他表。此内存限制不包括例程目标代码的空间。此内存根据需要分配给进程,例如在分配数组时。
一旦将此内存分配给进程,通常在该进程退出之前不会释放它。但是,当大量内存被使用(例如,大于32MB)然后被释放时,系统间IRIS会尝试在可能的情况下将释放的内存释放回操作系统。
还可以使用$ZSTORAGE
设置最大内存大小。例如,以下语句将作业的最大进程专用内存设置为524288 KB
: