社区
Java SE
帖子详情
java 虚拟机假死
wgd81685
2015-07-31 06:40:18
现在在做的项目,有十几个线程在不断运行。因为项目需要跟多个硬件进行通信,每秒钟都有日志记录。但在分析日志时发现,有几秒甚至几十秒的时间没有做任何记录。感觉在这段时间内,似乎虚拟机处于假死状态,这种情况完全没有遇到过,求大神帮忙解答为什么会出现这种问题!!!!!
...全文
306
6
打赏
收藏
java 虚拟机假死
现在在做的项目,有十几个线程在不断运行。因为项目需要跟多个硬件进行通信,每秒钟都有日志记录。但在分析日志时发现,有几秒甚至几十秒的时间没有做任何记录。感觉在这段时间内,似乎虚拟机处于假死状态,这种情况完全没有遇到过,求大神帮忙解答为什么会出现这种问题!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winteryoung84
2015-08-01
打赏
举报
回复
实时性要求比较高?那你应该注意 jvm 的 gc 算法有“stop the whole world”的问题。也就是内存完全不够的时候会触发 full gc,这时整个虚机的操作都暂停,jvm 全力回收内存,然后再再恢复。这点在所有带虚机的语言上都有。java 7 开始自带的 g1 gc 算法号称准实时,卡顿时间很小,不过貌似有些问题。你可以测一下 java 8 的 g1 gc 看看。搜索 jvm, gc 相关的资料有很多。
wgd81685
2015-07-31
打赏
举报
回复
引用 1楼rumlee 的回复:
是不是程序所有线程都因为某个外部硬件而挂起了。
不同线程对应不同的硬件
wgd81685
2015-07-31
打赏
举报
回复
补充一下,初步分析,可能是内存不足的原因。因为机器本身的限制,最大分配内存只有512m,如果内存被全部占用的话是否会导致这个问题?
wgd81685
2015-07-31
打赏
举报
回复
引用 2楼日知己所无 的回复:
线程之间有锁吗?
线程之间没有锁
日知己所无
2015-07-31
打赏
举报
回复
线程之间有锁吗?
rumlee
2015-07-31
打赏
举报
回复
是不是程序所有线程都因为某个外部硬件而挂起了。
java
虚拟机
假死
怎么办_
虚拟机
假死
解决方法
造成
虚拟机
假死
的原因很多,有的是本身
虚拟机
系统的原因、有的是XenServer底层XAPI接口有问题。XAPI就是XenServer中的一组管理接口的统称,是XenServer管理的核心,由一系列的toolstack组成。XenCenter通过XAPI来读取XenServer的配置、管理、License的管理、数据库的维护等等,同时也包括如存储(SR)、虚机、虚拟网卡、HA等等所有的功能控制。简而...
java
虚拟机
假死
怎么办_在Deepin 20下遇到基于
JAVA
的软件打开一会就卡死的解决方案...
如果在Deepin 20系统下遇到基于
JAVA
的软件打开一会就卡死的情况,请用下面的解决方案处理。比如某些软件如jerbrain系列软件等都是基于
JAVA
的,在深度Deepin 20上一打开就卡死,而其他的软件并没有这个问题。原因查阅了很多资料后,初步判定是
JAVA
2D渲染引擎和Linux新内核之间的矛盾,这大概是Linux内核的一个BUG吧,我用的Deepin 20系统的内核版本是Linux 5...
虚拟机
栈和本地方法栈OOM测试2
package com.sino.jvmdemo; /** * function:创建线程导致内存溢出异常
虚拟机
栈和本地方法异常 * VM Args:-Xss2M * @author ylchou@qq.com * */ public class
Java
VMStackOOM { private void dontStop(){ while(true){
java
进程
假死
的情况
分析
java
进程
假死
情况 1 引言 1.1 编写目的 为了方便大家以后发现进程
假死
的时候能够正常的分析并且第一时间保留现场快照。 1.2编写背景 最近服务器发现tomcat的应用会偶尔出现无法访问的情况。经过一段时间的观察最近又发现有台tomcat的应用出现了无法访问情况。简单描述下该台tomcat当时具体的表现:客户端请求没有响应,查看服务器端tomcat的进程是存活的,查看业务日志的时候发现日志停止没有任何最新的访问日志。连tomcat下面的catalina.log也没有
Nginx:Tomcat部署及优化(二)
Nginx:Tomcat部署及优化(二)
Java SE
62,622
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章