条码软件打印提示“GC overhead limit exceeded”解决方法

不知道大家在使用中琅条码打印软件批量标签时有没有遇到打印错误问题,或者打印时显示输出几页后再提示打印错误,然后条码打印软件会出现“卡死”“闪退”等情况,比如提示“GC overhead limit exceeded”,如果遇到这种情况怎么办呢?

clip_image002.jpg

问题原因:内存因素,内存不足,所以会出现再打印过程中导致提示“GC overhead limit exceeded”,还有一种提示是“OutOfMemoryError”,简称OOM,内存溢出原因。中琅条码打印软件中可以手动修改软件需求的内存值,如果软件运行打印过程中,由于标签文档太大(比如添加的有大的背景图,一个版面上排版的标签较多),在打印过程中需求的内存就越大,很容易出现内存不足的情况。

clip_image004.jpg

解决方案:修改条码打印软件的运行内存值,在中琅条码打印软件的安装目录中找到名称是“config.ini”的文件,以记事本的方式打开,把第二个Xmx的值修改大一些,Xmx数值以电脑内存为准,最大不能超过电脑内存三分之一。

clip_image006.jpg

Xmx值设置参考建议:电脑内存是4G,Xmx值可以设置成1g,电脑内存是8g,Xmx值可以设置成2g,电脑内存是16g,Xmx值可以设置成4G。注意Xmx值修改保存后需要重新打开中琅条码打印软件才能生效。如果不知道电脑的内存是多少,可以在计算机属性中查看。(桌面的计算机,此电脑或我的电脑等图标上右键-属性可以打开计算机属性)

clip_image008.jpg

如果Xmx值修改后发现还是这个问题,建议换一台配置好点的电脑进行打印,或者用当前的电脑打印一些简单些的标签,一些含有大容量背景图的而且单个版面排版较多标签,建议使用高配置电脑。


标签:条码打印软件 , 错误问题 , GC overhead limit exceeded

共有条评论 网友评论

验证码: 看不清楚?