为了账号安全,请及时绑定邮箱和手机立即绑定

有没有办法在不使用时降低Java堆?

有没有办法在不使用时降低Java堆?

慕森王 2019-11-29 09:35:10
我目前正在研究Java应用程序,并正在努力优化其内存使用率。据我所知,我正在遵循正确收集垃圾的准则。但是,即使不需要,我的堆似乎也处于其最大大小。当人不在使用计算机时,我的程序每小时执行一次资源密集型任务。该任务使用了一块不错的内存,但在任务完成后立即将其全部释放。NetBeans探查器显示内存使用情况如下所示:Java程序内存使用情况我真的很想在不使用时将所有的堆空间都还给操作系统。我没有理由费尽全力,而程序至少还要再一个小时都不会做任何事情。这可能吗?谢谢。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 316 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信