计算化学公社

 找回密码 Forget password
 注册 Register
Views: 9120|回复 Reply: 13
打印 Print 上一主题 Last thread 下一主题 Next thread

[Multiwfn使用咨询] 显示内存不足该如何解决

[复制链接 Copy URL]

87

帖子

0

威望

376

eV
积分
463

Level 3 能力者

老师您好,我用的是windows版本的Multiwfn程序在载入一个比较大的fchk文件时,显示内存不足(forrtl: severe (41): insufficient virtual memory),请问该如何解决,谢谢老师

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

13#
发表于 Post on 2024-6-18 00:22:21 | 只看该作者 Only view this author
ajw 发表于 2024-6-17 18:20
你好,感谢回复。是的,我想用charge distribution算静电势。那看来只能用python script来后处理了。感谢 ...

如果你要用原子电荷算,Multiwfn也有现成的功能
基于原子电荷极快速绘制超大体系的分子表面静电势图
http://sobereva.com/639http://bbs.keinsci.com/thread-28913-1-1.html

不过若是要计算静电势的格点数据的话,这么大体系格点数据文件会巨大
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

2

帖子

0

威望

15

eV
积分
17

Level 1 能力者

12#
发表于 Post on 2024-6-17 18:20:05 | 只看该作者 Only view this author
sobereva 发表于 2024-6-15 00:46
我不知道你要算什么
如果算静电势相关的,没戏。20万个原子一般情况下也没有量子化学程序算得动

你好,感谢回复。是的,我想用charge distribution算静电势。那看来只能用python script来后处理了。感谢!

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

11#
发表于 Post on 2024-6-15 00:46:31 | 只看该作者 Only view this author
ajw 发表于 2024-6-15 00:16
你好,我在用Linux版的,仍然出现了这个问题。导入的系统有20万个原子,请问Multiwfn能处理这么多吗?如 ...

我不知道你要算什么
如果算静电势相关的,没戏。20万个原子一般情况下也没有量子化学程序算得动
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

2

帖子

0

威望

15

eV
积分
17

Level 1 能力者

10#
发表于 Post on 2024-6-15 00:16:06 | 只看该作者 Only view this author
sobereva 发表于 2016-12-15 21:11
Windows版容易出现此问题,不管你实际内存多大,由于Multiwfn目前的Windows版是32bit的,至多能使用约3GB内 ...

你好,我在用Linux版的,仍然出现了这个问题。导入的系统有20万个原子,请问Multiwfn能处理这么多吗?如果能的话,请问怎么解决,非常感谢。

1060

帖子

0

威望

3254

eV
积分
4314

Level 6 (一方通行)

9#
发表于 Post on 2023-8-6 21:15:37 | 只看该作者 Only view this author
繁华落墓 发表于 2023-8-6 16:06
Sob老师您好,我使用Multiwfn计算RESP电荷时遇到了类似的问题,可以导入fchk文件但在计算RESP时提示forrt ...

从你的截图来看,你在算 ESP,而你没有调用 Gaussian 的 cubegen,用的是 Multiwfn 的 LIBRETA。

从你的描述来看,你说 “fchk 文件大于 100 MB”。请说明具体是多大? 我猜你可能是说大约 100 MB?

如果是 100 MB,按理说 Windows 系统应该没问题。

另外,如果你读过 Multiwfn 的说明书,应该了解 settings.ini 里的 ompstacksize= 只对 Windows 系统有用,对于 Linux 系统是没用的。

如果你用 Linux 系统,且在 settings.ini 里指定了 cubegen 的路径,可以试试在 ~/.bashrc 里再添加
  1. export GAUSS_MEMDEF=8GB
复制代码

3

帖子

0

威望

116

eV
积分
119

Level 2 能力者

8#
发表于 Post on 2023-8-6 20:48:03 | 只看该作者 Only view this author
sobereva 发表于 2023-8-6 19:28
不带极化函数结果根本没法用
3-21G和6-31G都是垃圾
找个物理内存更大的机子算。内存16GB的机子根本就不 ...

感谢老师指点!

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

7#
发表于 Post on 2023-8-6 19:28:20 | 只看该作者 Only view this author
繁华落墓 发表于 2023-8-6 18:29
体系是一个包含CHON的纯有机分子,原子数在300左右,使用Gaussian09做了几何优化,用的是dft b3lyp,6-31 ...

不带极化函数结果根本没法用
3-21G和6-31G都是垃圾
找个物理内存更大的机子算。内存16GB的机子根本就不是专门做计算的机子,别指望算大体系高耗时的任务。我也不信你的原子数在300左右的体系是拿这机子用B3LYP/6-31G*优化的
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

3

帖子

0

威望

116

eV
积分
119

Level 2 能力者

6#
发表于 Post on 2023-8-6 18:29:39 | 只看该作者 Only view this author
sobereva 发表于 2023-8-6 17:39
先把体系特征描述清楚
什么化学组成、什么基组,显然波函数的大小是导致这种问题最关键的因素
纯粹就是 ...

体系是一个包含CHON的纯有机分子,原子数在300左右,使用Gaussian09做了几何优化,用的是dft b3lyp,6-31G(d),
我本意是按照您在http://sobereva.com/soft/Sobtop/例1例2的教程,用sobtop产生拓扑文件用来md模拟,之前试了几个小一点的分子都没有问题,没想到需要内存量这么大,那现在请问如何解决呢?
1)是否可以换用低精度的基组(如3-21g),得到小一点的fchk文件再按上述计算,这样最终的模拟结构会与6-31g计算的有较大差别吗(应该不会吧)?
2)或者使用其他电荷(还请您推荐)代替RESP电荷,
以及您认为哪种方式更为合理?

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

5#
发表于 Post on 2023-8-6 17:39:14 | 只看该作者 Only view this author
繁华落墓 发表于 2023-8-6 16:06
Sob老师您好,我使用Multiwfn计算RESP电荷时遇到了类似的问题,可以导入fchk文件但在计算RESP时提示forrt ...

先把体系特征描述清楚
什么化学组成、什么基组,显然波函数的大小是导致这种问题最关键的因素
纯粹就是物理内存不够
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

3

帖子

0

威望

116

eV
积分
119

Level 2 能力者

4#
发表于 Post on 2023-8-6 16:06:39 | 只看该作者 Only view this author
本帖最后由 繁华落墓 于 2023-8-6 16:07 编辑
sobereva 发表于 2016-12-15 21:11
Windows版容易出现此问题,不管你实际内存多大,由于Multiwfn目前的Windows版是32bit的,至多能使用约3GB内 ...

Sob老师您好,我使用Multiwfn计算RESP电荷时遇到了类似的问题,可以导入fchk文件但在计算RESP时提示forrtl: severe (41): insufficient virtual memory
使用的是Windows版Multiwfn,版本号Version 3.8(dev), release date: 2023-Jul-7,
后来又在Windows系统里安装了VMware,CentOs7.6系统以及Linux版最新的Multiwfn,均按照您教程和视频操作,仍然是同样的报错,
我尝试修改settings.in里的参数ompstacksize= 200000000,将其改到ompstacksize= 800000000,没有解决问题(两个版本都是),请教应该怎么做,感谢!
注:我的电脑系统是win11 22H2,内存16GB,硬盘空间足够,给虚拟机的设置内存8GB,硬盘100GB,fchk文件大于100MB。

202308061607319867..png (138.95 KB, 下载次数 Times of downloads: 37)

202308061607319867..png

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

3#
发表于 Post on 2016-12-15 21:11:23 | 只看该作者 Only view this author
Windows版容易出现此问题,不管你实际内存多大,由于Multiwfn目前的Windows版是32bit的,至多能使用约3GB内存。
用Linux版一定能解决,Multiwfn的Linux版是64bit的,对内存没限制。即便物理内存不够,Linux系统也会调用swap
3L只是用ubuntu之类我不推荐的Linux系统才会遇上的特殊情况
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

107

帖子

0

威望

281

eV
积分
388

Level 3 能力者

2#
发表于 Post on 2016-12-15 14:28:19 | 只看该作者 Only view this author
我之前在Ubuntu系统里曾经遇到过这个问题,还发过贴你可以看看。
Windows不会出现这个问题,除非你真的是物理内存太小了,再买一个内存条呗

279

帖子

4

威望

2137

eV
积分
2496

管理员

楼主
发表于 Post on 2016-12-15 11:21:23 | 只看该作者 Only view this author
那就是用linux版本的Multiwfn
一花一世界,一叶一追寻。一曲一场叹,一生为一人

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 11:03 , Processed in 0.236290 second(s), 31 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list