开发者社区> 问答> 正文

Java运行环境(Centos64位OpenJDK1.7)

   本人菜鸟,请大神帮忙!!


   java应用系统越用越慢(   [font='Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei']spring+mybatis+hibernate+struts2),启动后又恢复正常


  


  如上图,大部分内存是被java线程占用。为什么有多个java线程?
  有的java线程是Centos 系统启动时就有了,而不是java应用启动时开启的,这个是怎么回事?







  


  
  




[font='Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei']

[font='Helvetica Neue', 'Luxi Sans', 'DejaVu Sans', Tahoma, 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei']

展开
收起
烟圈206 2015-06-08 23:33:28 7156 0
6 条回答
写回答
取消 提交回答
  • 用的tomcat,不会是tomcat默认的内存配置太低吧
    2015-06-18 21:45:42
    赞同 展开评论 打赏
  • 回2楼top1314的帖子
    请问需要提供什么信息,才能分析 ?

    -------------------------

    回4楼dongshan8的帖子
    用top命令查看了,内存 是还有3g多是 没有用上的,请问会是内存不足的原因导致程序越来越慢吗
    2015-06-18 21:37:18
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    欢迎来到阿里云论坛。

    一般来说,Java会随着系统启动而运行,为了保证站点在重启后能提供服务。

    如果您的站点访问频繁,可能Java的服务会自动增加进程,以提供及时的响应。

    如果您和程序运行良好,建议尝试增加内存之类的硬件资源,以满足站点的访问量需求喔。

    -------------------------

    回 6楼(烟圈206) 的帖子
    您好,

    请问会是内存不足的原因导致程序越来越慢吗
    <<-- 有可能。

    建议查找一下Java进程的资源消耗是否正常。

    我不懂系统性能调校,但这里有一个帖子,您可参考一下: http://bbs.aliyun.com/read/189756.html?spm=5176.7189909.0.0.0clna3
    2015-06-09 10:04:26
    赞同 展开评论 打赏
  • 一个程序员,欢迎骚扰!!!
    tomcat  自启动吧
    2015-06-09 09:59:44
    赞同 展开评论 打赏
  • 靠这图  没办法分析
    2015-06-09 09:36:03
    赞同 展开评论 打赏
  • 发工单让技术排查下原因
    2015-06-08 23:49:29
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载