计算化学公社

标题: 求助Not enough memory in RegRaf.报错的含义 [打印本页]

作者
Author:
dodobird1    时间: 2026-1-25 23:23
标题: 求助Not enough memory in RegRaf.报错的含义
本帖最后由 dodobird1 于 2026-1-26 10:17 编辑

小白在一个配置相当于sob老师444博文里的基础量子化学服务器配置(9950x换成7950x)的主机上跑对于pic0.gjf的计算,用的g09 e.01,出现了这个报错,好像在论坛上没搜到:
Requested convergence on RMS density matrix=1.00D-08 within 128 cycles.
Requested convergence on MAX density matrix=1.00D-06.
Requested convergence on             energy=1.00D-06.
No special actions if energy rises.
Not enough memory in RegRaf.
Error termination via Lnk1e in /home/******/G09_E01/g09/l502.exe at Sun Jan 25 22:32:02 2026.
Job cpu time:       0 days  0 hours  0 minutes 53.0 seconds.
File lengths (MBytes):  RWF=     14 Int=      0 D2E=      0 Chk=      1 Scr=      1


更换gjf中的%nproc和%mem分别从8变成12和16gb到24gb、换了一个文件夹之后运行就没有这个报错了,程序正常运行。但是,在这个报错之前我刚运行过一个体系中的N换成C-H的,nproc ram还有所有的计算级别都是一致的,却没有报错,很奇怪。想请教这个报错是什么原因?

作者
Author:
sobereva    时间: 2026-1-26 00:13
是%mem不是%ram
纯粹是内存给得不够。仔细看下文相关部分
Gaussian的安装方法及运行时的相关问题
http://sobereva.com/439http://bbs.keinsci.com/thread-10814-1-1.html

跟在什么目录下运行毫无关系

作者
Author:
dodobird1    时间: 2026-1-26 10:18
sobereva 发表于 2026-1-26 00:13
是%mem不是%ram
纯粹是内存给得不够。仔细看下文相关部分
Gaussian的安装方法及运行时的相关问题

好的,谢谢老师、%ram笔误 已修改
不过我还是好奇N是C-H的时候 原子也多一个,电子也没少的情况下为什么反倒不会内存报错?

作者
Author:
sgwzq    时间: 2026-1-26 13:25
dodobird1 发表于 2026-1-26 10:18
好的,谢谢老师、%ram笔误 已修改
不过我还是好奇N是C-H的时候 原子也多一个,电子也没少的情况下为什么 ...

  1. top
复制代码
命令查看一下哪些任务在占多少内存。DFT的计算任务一般不需要太高的内存。一般6GB到8GB就足够了。你可能是那个时候碰巧别人也在用占内存的任务?
作者
Author:
sobereva    时间: 2026-1-26 18:07
dodobird1 发表于 2026-1-26 10:18
好的,谢谢老师、%ram笔误 已修改
不过我还是好奇N是C-H的时候 原子也多一个,电子也没少的情况下为什么 ...

是否报内存不够跟这个毫无直接关系




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3