Notes V11内存不足?
大家好,才是真的好。
不少人在使用Notes V11.0.1的过程中,基本都不关闭。
宇宙不重启,Notes不休息。电脑不断电,Notes开一天。
于是在突然某时刻,Notes会突然弹出“内存不足”或“JVM:Out of Memory”的明确提示。
顺便说一下,这个时刻主要是发送Internet邮件或打开外部浏览器时,会发生。
如果同时使用Sametime,发生的频率可能还会再大一点。
不管怎样,总有一个原因,难道内存真的不够?
不,即使你的电脑内存有16G或32G,而且通过任务管理,通常显示Notes程序使用的是正常的内存,大约是250MB。
这个问题是在IBM Notes 9.0中发生过,但9.0.1版本以后就再没出现。
其实原因在于Notes是32位应用程序,虽然本身使用可能很少内存,如250MB,但它在运行过程中会监视保留2G内存空间方便后续使用。结果标记时达到或超出2G内存,这样就产生内存不足的报错,和你的PC内存大小或真实已使用内存没关系。
也有人深挖下去,为啥会这样?这大约是一种约成俗成的程序设计思路?
以前的Notes 9.0.1使用IBM版的Java JVM,名为/ LARGEADDRESSAWARE的标志,让java.exe和notes2.exe文件在64位操作系统上使用4GB的虚拟地址空间,现在Notes V11使用了OpenJDK JVM J8版本,这是仅Windows上已知的1.8版本的OpenJDK缺陷。
不过不要紧,最近OpenJDK JVM J9(2020年6月,版本8u262)使用/ LARGEADDRESSAWARE编译。
所以,现在你有两个解决办法:
一是等待HCL Notes马上会推出修订程序,更新OpenJDK。
二修改/framework/rcp/deploy/jvm.properties文件,默认地,属性文件值是
vmarg.Xmx=-Xmx256m
vmarg.Xms=-Xms48m
vmarg.Xmca=-Xmca8k
修改为
vmarg.Xmx=-Xmx768m
vmarg.Xms=-Xms512m
vmarg.Xmca=-Xmca512k
官网对此有个说明,虽然没和我一样把原因讲得这么清楚,但给了解决意见,请参考:
https://hclpnpsupport.hcltech.com/csm?sys_kb_id=94b4e6d71b1ac01883cb86e9cd4bcb82&id=kb_article_view&sysparm_rank=1&sysparm_tsqueryId=05d4f6c51b5698d0f37655352a4bcbe9
今天我们就讲到这吧。
更多精彩内容请关注微信公众号“协作者”
原文地址:https://mp.weixin.qq.com/s/uLPfq-bNTU9cQirk1tPvCQ
更多HCL Domino学习视频请关注淘宝店铺:协作者的店
Notes V11内存不足?相关推荐
- 安装和配置Sametime v11社区服务器
大家好,才是真的好. 最近,很多企业开工,恢复了生产,当然也有不少企业依然坚持采用远程办公模式,就想我们片头的动图里所说的,远程协同办公必将是未来的趋势.Sametime作为企业协同办公中的即时消息和 ...
- Lotus Notes常见问题答疑
Lotus Domino/Notes是目前最为流行的文档数据库系统之一,作为群件系统,它利用自身强大的功能使其在企业.政府办公自动化方面的应用越来越广.以下总结了一些Notes开发和管理的常见问题,希 ...
- Lotus Notes应用经验谈
LOTUS公司发布的群件产品-LOTUS NOTES是办公系统软件的成功应用案例之一,它凝结了企业级电子邮件.分布式文档数据库与快速应用开发等三位一体的强大技术,完全集成了INTERNET技术,提供给 ...
- Lotus Notes 常见错误
打开Notes时提示"打开窗口时出错"或提示"标识符文件被锁定,请稍后再试" 方法(1)结束所有以N开头的进程后重启Notes. 方法(2)重新启动计算机后再打 ...
- 资料随意收集(1):Lotus Notes常见问题解决办法(实用--转帖)
Lotus Notes常见问题答疑 Lotus Domino/Notes是目前最为流行的文档数据库系统之一,作为群件系统,它利用自身强大的功能使其在企业.政府办公自动化方面的应用越来越广.笔者在此总结 ...
- Lotus Notes常见问题答疑(转)
Lotus Notes常见问题答疑(转)[@more@]Lotus Notes常见问题答疑 Lotus Domino/Notes是目前最为流行的文档数据库系统之一,作为群件系统,它利用自身强大的功能使 ...
- Domino NotesV11开放下载啦!
大家好,才是真的好.此刻我正在北京的Domino NotesV11培训现场写Domino Notes V11,人数众多,群情激扬.上周五,Domino Notes V11已经开放下载,不知道朋友们下到 ...
- Book: Programming with Libevent(2)--A Libevent Reference Manual(1)
A Libevent Reference Manual 参考链接 R0: Preliminaries Libevent from 10,000 feet The Libraries The Heade ...
- Windows--notes.ini文件的配置参数详解
notes.ini文件的配置参数详解 用过LOTUS NOTES的人们都知道NOTES.INI文件对于LOTUS的重要性,但是有关notes.ini的参数设置方面比较少提及.以下总结了NOTES.IN ...
- 更多来自Engage 2020大会的“王炸”消息
大家好,才是真的好. 欢迎回来,本来准备紧接上一篇写这次Engage 2020大会上更多的消息,但消息实在太多,都是王炸,怕大家一时消化不下,所以我们这周一再发出来. 首先,我们从大会上的 V11.0 ...
最新文章
- 深入分析 Java I/O 的工作机制
- File类判断功能的方法
- 逻辑电平0和1的世界
- 关于Android studio run 按钮灰色无法运行的总结
- 微服务技术栈及分享计划
- flash动画制作成品_「咻动画」flash动画在制作方面有哪些优势?
- QT+VS中ui不能声明为指针?
- nested exception is java.lang.NoClassDefFoundError: org/codehaus/jettison/json/JSONObject异常的解决办法
- Apache RewriteCond on HTTP_COOKIE
- python 爬虫 爬取糗事百科段子
- jquery遍历json与数组方法总结
- python 查询ip工具
- js使用正则分割字符串
- 记录一下, 破解某搜题软件
- 结合量价持仓分析的股指期货日内交易策略
- •检查你的代理设置127.0.0.1:2****。 转到“工具”“Internet 选项”“连接”。如果你在 LAN 中,请单击“局域网设置”。
- iOS之UITableViewController的使用
- 红帽linux 下qt 5.13.1 编译 mysql80驱动(内含升级gcc版本)
- 想了解直播系统开发用什么语言?
- 轮播图特效 html+css+js