找回密码
 立即注册

QQ登录

只需一步,快速开始

AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-20 13:43:12
51#
jssyy 发表于 2016-5-20 10:49
已经更换jar文件,DicomDataSet 和 RasterImage 已经dispose,但是还是有内存泄漏
代码如下:

Hello,我在你源代码里没有看到ds.dispose()和_image.dispose();这两句啊。
Support让加这两句。你加在哪了?
回复 使用道具 举报
jssyy
中级会员   /  发表于:2016-5-20 14:15:24
52#
加了呀

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-20 15:49:11
53#

看到了,
但是Support让释放的是这两个资源:final DicomDataSet ds = new DicomDataSet(tempPath);中的ds。
和:resultImage.addPage(image);中的image。
请参考我的修改方法:
1、final DicomDataSet ds = new DicomDataSet(tempPath);
改为:_loadedDataSet = new DicomDataSet(tempPath);并去掉:_loadedDataSet = ds;并将所有ds替换为_loadedDataSet。
2、在resultImage.addPage(image);后面追加image.dispose();
试试看。
回复 使用道具 举报
jssyy
中级会员   /  发表于:2016-5-20 16:15:49
54#
好的,我试一下,有问题在请教
回复 使用道具 举报
jssyy
中级会员   /  发表于:2016-5-20 16:38:09
55#
按照你的建议修改,并没有啥效果,内存还泄漏。
修改代码如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-20 16:39:06
56#
jssyy 发表于 2016-5-20 16:38
按照你的建议修改,并没有啥效果,内存还泄漏。
修改代码如下:

好的,我反馈一下。
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-21 11:08:20
57#
jssyy 发表于 2016-5-20 16:38
按照你的建议修改,并没有啥效果,内存还泄漏。
修改代码如下:

周末好。
Support回信了,他搞错了,传来一个错误的jar。汗一个。
今早给出了正确的JAR。我放上来。
My apologies. I accidentally sent you the wrong JAR file. The DICOM JAR file that is attached to this email is the one that contains the fixes.

Again, I apologize for the confusion.

赶紧下载吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
jssyy
中级会员   /  发表于:2016-5-23 09:23:42
58#
好的,谢谢。我测试一下,有问题再请教你
回复 使用道具 举报
jssyy
中级会员   /  发表于:2016-5-23 09:43:53
59#
测试一下,测试程序的内存泄漏问题解决了,你们太给力
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-5-23 15:42:33
60#
jssyy 发表于 2016-5-23 09:43
测试一下,测试程序的内存泄漏问题解决了,你们太给力

OK,没有问题的话,此贴关闭~~
回复 使用道具 举报
123456
您需要登录后才可以回帖 登录 | 立即注册
返回顶部