java项目跑了一个多小时后CPU就占用了200%,大神们,求解啊!!

xiaozuo_123 2016-08-31 04:03:48
这是根据top命令得到的线程
...全文
1083 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZS12345678ZS 2018-01-17
  • 打赏
  • 举报
回复
<fieldset> <legend>CPU占用率问题</legend> 这个问题我也遇到了,让我优化,感觉无从下手,我就上网一点点查优化的问题,然后去改工程里对应的地方 </fieldset>
ncc595720438 2016-09-05
  • 打赏
  • 举报
回复
引用 6 楼 xiaozuo_123 的回复:
[quote=引用 5 楼 ncc595720438 的回复:] 程序里是不是用collection接口的容器了,List和HashMap都是线程不安全的,可以换成vector和concurrenthashmap
难道程序里面所有地方的Map都得用vector和concurrenthashmap吗[/quote] 不是的,只有你程序中线程共享对象中的map需要改
xiaozuo_123 2016-08-31
  • 打赏
  • 举报
回复
引用 5 楼 ncc595720438 的回复:
程序里是不是用collection接口的容器了,List和HashMap都是线程不安全的,可以换成vector和concurrenthashmap
难道程序里面所有地方的Map都得用vector和concurrenthashmap吗
ncc595720438 2016-08-31
  • 打赏
  • 举报
回复
程序里是不是用collection接口的容器了,List和HashMap都是线程不安全的,可以换成vector和concurrenthashmap
xiaozuo_123 2016-08-31
  • 打赏
  • 举报
回复
引用 1 楼 qq_26508409 的回复:
如果要求线程一直开着,那换服务器吧
一会儿cpu占用是100%一会儿百分之零点几
xiaozuo_123 2016-08-31
  • 打赏
  • 举报
回复
引用 楼主 xiaozuo_123 的回复:
这是根据top命令得到的线程
一会儿cpu占用是100%一会儿百分之零点几
xiaozuo_123 2016-08-31
  • 打赏
  • 举报
回复
引用 1 楼 qq_26508409 的回复:
如果要求线程一直开着,那换服务器吧
这是什么意思啊- -
nikyotensai 2016-08-31
  • 打赏
  • 举报
回复
如果要求线程一直开着,那换服务器吧

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧