找回密码
 立即注册

QQ登录

只需一步,快速开始

imp1212

初级会员

7

主题

59

帖子

473

积分

初级会员

积分
473

活字格认证

imp1212
初级会员   /  发表于:2016-7-4 10:45  /   查看:7299  /  回复:15
有个关于内存释放的问题。
DoReadBarcodes方法,在多次调用后,占用的系统内存会随着调用次数不断增加而增加,并且结束调用后不会自动释放相关内存。
请问是否有相关的释放内存的函数或解决方案?

补充说明:
当调用DoReadBarcodes方法30次的话,内存占用增加200m左右;120次左右的话,内存占用增加500m。

15 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-4-28 13:41:41
16#
请将项目代码打包作为附件发上来,我来帮你验证问题
回复 使用道具 举报
minicar1388
注册会员   /  发表于:2020-4-28 12:14:10
15#
imp1212 发表于 2016-7-6 14:56
请问其他用户在.net环境下,循环使用该方法时没发生过内存的问题吗?

我用VB.NET LEADTOOLS V19同样遇到这问题,用个循环调入100张图,然后将这100张图删除,内存不释放,如何才能释放?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-19 18:06:36
14#
本帖最后由 Richard.Ma 于 2019-6-19 18:08 编辑

你这边是碰到了相同的问题吗,如果是其他的问题的话,可以发一个新帖,
如果也是这个问题的话,麻烦将您的代码打包发送上来,产品接口本身没有问题,但是代码调用可能会导致内存无法释放。
回复 使用道具 举报
13555977885
注册会员   /  发表于:2019-6-19 12:10:00
13#
有下文吗?
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-7-8 16:24:45
12#

已经收到,我这里会调查。
回复 使用道具 举报
imp1212
初级会员   /  发表于:2016-7-8 11:15:09
11#
AvoCaDolol 发表于 2016-7-7 15:19
能否将你的工程代码发送给我:
我帮助你调试一下,查看问题出在哪里。

已发,请查收
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-7-7 15:19:28
10#
imp1212 发表于 2016-7-7 13:50
目前已经基本排除leadtools以外影响内存的所有因素。
请尽快协助我们解决该问题。该问题已导致我们的客 ...

能否将你的工程代码发送给我:leadtools.xa@grapecity.com
我帮助你调试一下,查看问题出在哪里。
回复 使用道具 举报
imp1212
初级会员   /  发表于:2016-7-7 13:50:46
9#
AvoCaDolol 发表于 2016-7-6 11:24
通过你的代码,我怀疑有可能有以下两个原因导致内存递增。
1、Debug模式下,GC不工作。
     Visual St ...

目前已经基本排除leadtools以外影响内存的所有因素。
请尽快协助我们解决该问题。该问题已导致我们的客户频繁发生由于内存增加而产生的闪退现象。谢谢。
回复 使用道具 举报
imp1212
初级会员   /  发表于:2016-7-6 14:56:33
8#
AvoCaDolol 发表于 2016-7-6 11:24
通过你的代码,我怀疑有可能有以下两个原因导致内存递增。
1、Debug模式下,GC不工作。
     Visual St ...

请问其他用户在.net环境下,循环使用该方法时没发生过内存的问题吗?
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部