jstack中的nid的含义
当运行jstack时,一个stack的内容如下:
Full thread dump Java HotSpot(TM) 64-Bit Server VM (23.25-b01 mixed mode):
"Attach Listener" daemon prio=10 tid=0x00000000029eb800 nid=0x5cac waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
Locked ownable synchronizers:
- None
tid, Java memory address of its internal Thread control structure.
nid, native thread id. 每一个nid对应于linux下的一个tid, 即lwp (light weight process, or thread).
linux下的lwp可以在/proc/pid/task/下查看。
需要注意的是,jstack中的nid是十六进制数,task目录下为十进制数,需要转换一致后才可以比较。
linux下的lwp也可以通用ps来查看
ps -mp pid号 -o THREAD,tid,lwp,nlwp,time,rss,size,%mem
顺便说一句,上面ps语句中的WCHAN的含义:
WCHAN : 若该进程在睡眠,则显示睡眠中的系统函数名
jstack中的nid的含义相关推荐
- 5G Abbreviations(5G中简写和缩略语含义)
先看后赞,养成习惯.点赞收藏,人生辉煌! 5G中简写和缩略语含义 使用''Ctrl+F''键自行查找 OR 直接点击目录查找 目录 么么哒 5G中简写和缩略语含义 5G开头 A B C D E G H ...
- 复习下mybatis 中 useGeneratedKeys 和 keyProperty 含义
今天突然碰到这个错误,让我复习下mybatis 中 useGeneratedKeys 和 keyProperty 含义 nested exception is org.apache.ibatis.ex ...
- VC/MFC中常用宏的含义
VC/MFC中常用宏的含义 Visual C++ MFC 中常用宏的含义(转载) AND_CATCHAND_CATCH AND_CATCH(exception_class,exception ...
- java this$0_java中this$0的含义及用法
java中this$0的含义及用法 (2012-01-19 22:43:33) 标签: 杂谈 java中this$0的含义及用法,具体case是这样的: 通过测试工具去探测界面UI上的控件FlatBu ...
- java泛型中的标记,Java泛型中的标记符含义
Java泛型中的标记符含义: E - Element (在集合中使用,因为集合中存放的是元素) T- Type(Java 类) K- Key(键) V- Value(值) N- Number(数值类型 ...
- web.xml中servlet配置及其含义
原作者:丑八怪28 侵删! 这里其实最想说的是配置中各节点的含义: <!-- 配置一个servlet --> <!-- servlet的配置 --> <servlet& ...
- java关键字 valotile_Java内存模型-jsr133规范介绍,java中volatile关键字的含义
最近在看<深入理解Java虚拟机:JVM高级特性与最佳实践>讲到了线程相关的细节知识,里面讲述了关于java内存模型,也就是jsr 133定义的规范. 系统的看了jsr 133规范的前面几 ...
- c语言中的运算符及其含义_按位运算符及其在C语言中与Example一起使用
c语言中的运算符及其含义 1)&(按位与) (1) & (bitwise AND)) It does AND on every bit of two numbers. The resu ...
- android权限--android开发中的权限及含义(下)
android权限--android开发中的权限及含义(下) android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权 ...
最新文章
- python如何自定义函数_python基础之函数(自定义函数)
- R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(配置显示均值、中位数)实战
- 栈上对象的内存自动释放
- Python 字典类型的使用
- 2016windows(10) wamp 最简单30分钟thrift入门使用讲解,实现php作为服务器和客户端的hello world...
- VTK修炼之道75:交互部件_测量类Widget的应用
- Integer.valueof(null)报错
- vs2015社区版不支持installshield
- 图解 Java 中的数据结构及原理,傻瓜也能看懂!
- Java爬虫工程师技能列表
- 【Shell】ps -ef 和ps aux
- 驰为hi8pro 刷win10单系统
- word使用 通配符替换中文汉字
- linux下qt实现vlc视频播放器,Qt编写视频播放器(vlc内核)
- 红米pro android o刷机,红米Pro如何刷机?你可以通过这两种方法获取root权限!
- ZYNQ的Linux Linaro系统镜像制作SD卡启动
- 如何申请邮件安全证书(S/MIME)实现邮件加密和数字签名
- Go语言aes加密解密处理
- 使用pyhton+adb实现自动公主连结闯关
- DNSPod十问梁定安: 工业互联网唤醒制造业的第二个春天
热门文章
- 从流水线角度看MIPS处理器ISA的实现逻辑以及RTOS操作系统仿真
- 面试测试岗想拿13K,HR说最多能给你10K,一招教你怼死HR?
- idea在类下面展示方法列表
- getMonth()函数的问题
- PHP中time(),date(),microtime()三者的区别
- Dva中在effects中获取state的值
- 数据结构1800试题(第1章)
- 【SDL游戏编程入门第一卷】配置SDL环境
- 写GML到一个复杂的应用模式
- 一键生成所有接口的文档 Swagger + springBoot