不知道大家在使用中瑯條碼打印軟件批量標簽時有沒有遇到打印錯誤問題,或者打印時顯示輸出幾頁后再提示打印錯誤,然后條碼打印軟件會出現“卡死”“閃退”等情況,比如提示“GC overhead limit exceeded”,如果遇到這種情況怎么辦呢?

問題原因:內存因素,內存不足,所以會出現再打印過程中導致提示“GC overhead limit exceeded”,還有一種提示是“OutOfMemoryError”,簡稱OOM,內存溢出原因。中瑯條碼打印軟件中可以手動修改軟件需求的內存值,如果軟件運行打印過程中,由于標簽文檔太大(比如添加的有大的背景圖,一個版面上排版的標簽較多),在打印過程中需求的內存就越大,很容易出現內存不足的情況。

解決方案:修改條碼打印軟件的運行內存值,在中瑯條碼打印軟件的安裝目錄中找到名稱是“config.ini”的文件,以記事本的方式打開,把第二個Xmx的值修改大一些,Xmx數值以電腦內存為準,最大不能超過電腦內存三分之一。

Xmx值設置參考建議:電腦內存是4G,Xmx值可以設置成1g,電腦內存是8g,Xmx值可以設置成2g,電腦內存是16g,Xmx值可以設置成4G。注意Xmx值修改保存后需要重新打開中瑯條碼打印軟件才能生效。如果不知道電腦的內存是多少,可以在計算機屬性中查看。(桌面的計算機,此電腦或我的電腦等圖標上右鍵-屬性可以打開計算機屬性)

如果Xmx值修改后發現還是這個問題,建議換一臺配置好點的電腦進行打印,或者用當前的電腦打印一些簡單些的標簽,一些含有大容量背景圖的而且單個版面排版較多標簽,建議使用高配置電腦。
標簽:條碼打印軟件 , 錯誤問題 , GC overhead limit exceeded
共有條評論 網友評論