开发者社区> 问答> 正文

服务器内存即将耗尽

落地花开啦 2016-03-23 17:30:27 1122

请教下,我用top查看了下服务器的内存情况,8G内存快用完了,重启tomcat和apache貌似都不见效,在不重启机器的前提下,我该如何释放内存呢?谢谢。
另外jvm的配置: JAVA_OPTS='-Xms1024m -Xmx1024m' , 谢谢。
9

Java 应用服务中间件 Apache
分享到
取消 提交回答
全部回答(2)
  • cyy_buaa
    2019-07-17 19:11:34

    你的内存配置的-Xms1024m -Xmx1024m,一开始就申请了1024的heap,这个是初始值已经申请到最大了,当然没法再释放了。


    也没有必要释放。 另外,你需要设置一下gc是算法例如是cms,old、yong perm等每个代的大小,触发cms gc的阈值等等。

    0 0
  • 落地花开啦
    2019-07-17 19:11:34

    JVM只能智能GC内存 但不能回收程序本身的内存溢出和消耗,所以代码也许有问题

    0 0
添加回答

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题