博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sun JVM的常见线程状态
阅读量:7220 次
发布时间:2019-06-29

本文共 362 字,大约阅读时间需要 1 分钟。

hot3.png

对于thread dump信息,主要关注的是线程的状态和其执行堆栈  

线程的状态一般为三类  
Runnable(R):当前可以运行的线程  
Waiting on monitor(CW):线程主动wait  
Waiting for monitor entry(MW):线程等锁  
一般关注的都是第一和第三种状态的线程  
Cpu很忙则关注runnable的线程   

Cpu闲则关注waiting for monitor entry的线程

 
一种典型的死锁是由于在server端应用(比如servlet)中请求由同一weblogic实例server的资源,解决办法就是将该servlet放到另外的执行队列里去执行 。

转载于:https://my.oschina.net/u/1412027/blog/283368

你可能感兴趣的文章
C#温故而知新学习系列之面向对象编程—类的数据成员(三)
查看>>
列表字典推导式
查看>>
HDOJ 1228 A+B(map水题)
查看>>
intellij IDEA 导入包的方法·
查看>>
Python之路番外:PYTHON基本数据类型和小知识点
查看>>
转:matlab+spider+weka
查看>>
步步为营 .NET 设计模式学习笔记 十五、Composite(组合模式)
查看>>
angular通过路由实现跳转 resource加载数据
查看>>
python try except, 异常处理
查看>>
字符串中的各种方法
查看>>
创建文件夹、新建txt文件
查看>>
js form表单 鼠标移入弹出提示功能
查看>>
LFS7.10——准备Host系统
查看>>
Redis.py客户端的命令总结【三】
查看>>
mac 安装secureCRT
查看>>
/var/adm/wtmp文件太大该怎么办?
查看>>
反应器模式 vs 观察者模式
查看>>
Algernon's Noxious Emissions POJ1121 zoj1052
查看>>
iOS-数据持久化-对象归档
查看>>
iOS开发UI篇—程序启动原理和UIApplication
查看>>