首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JFXtras议程内存消耗

JFXtras议程内存消耗
EN

Stack Overflow用户
提问于 2015-08-06 07:51:16
回答 1查看 247关注 0票数 0

在使用JFXtras议程时,我面临着一些关键的内存消耗问题。首先,我认为这是我的责任,因为我已经实现了我自己的皮肤,它产生了可变数量的“列”。但是,FXSampler应用程序也存在同样的问题。经过5-10分钟的周旋,添加约会,删除约会,切换皮肤等。visualVM告诉我堆大小约为1,2GB (使用的四分之三)

我试图找到一个解决办法,但到目前为止没有成功。我能说的是:删除和添加约会非常繁重--当我在切换皮肤时不清空可观察到的列表时,我几乎没有内存问题。一些约会和一些侦听器(例如appointmentsListChangeListener)在切换我的皮肤后仍然保持活动状态,尽管它们应该被删除。

也许有什么想法?

谢谢你!!

更新:使用VisualVM的堆转储现在允许我查看类实例。不幸的是,我仍然不能发布图片,但是有一些例子:

com.sun.javafx.geom.RectBounds: 697990例

AppointmentRegularBodyPane: 9236个实例

AppoitmentMenu: 9236个实例

..。所以摧毁旧物品确实有问题

EN

回答 1

Stack Overflow用户

发布于 2015-08-18 06:29:02

修正了8.0-R4中的许多侦听器内存问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31849876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档