我的javafx应用程序内存随着时间的推移不断增加。这让我感到困惑,因为我认为我的代码中存在内存泄漏。我发现每次更新tableview数据时内存都会增加,没有任何新对象只是更新旧数据。我做错什么了,如何解决此内存增加问题?
1 回答
RISEBY
TA贡献1856条经验 获得超5个赞
在具有相同jdk版本的Windows上品尝了相同的代码,一切都很好。我已经使用不同的jdk版本在ubuntu上构建了两次可执行jar,并在Windows和ubuntu上对其进行了测试,并且在两个平台上都导致了相同的问题。因此,无论使用什么版本的jdk,ubuntu jdk都会产生相同的问题,我现在将继续在Windows上进行编码,并在以后尝试全新的ubuntu安装。谢谢你的帮助
编辑:经过一些搜索发现一些相关的错误报告JDK-8161997,JDK-8161911似乎与JavaFX相关的问题正在使用硬件管道。全新安装ubuntu 18.04后,一切正常。
添加回答
举报
0/150
提交
取消