java - jstack: "JNI global references"是什么意思?

标签 java debugging jstack

运行jstack工具时,在所有堆栈跟踪之后的最后一行是如下输出:

JNI global references: 1319

问题What is 'JNI Global reference' 解释了什么是“JNI全局引用”,但我不明白这个值对于jstack输出的意义。

那么:这个数字是什么意思,为什么它与 jstack 的输出相关?

最佳答案

读完这些文章后我想: 1.数字是引用文献的数量 2.jstack正在查看jvm,jvm的jni级别有全局引用的限制。

关于java - jstack: "JNI global references"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15761149/

相关文章:

java - Java 中的二叉树抽象

java - 如何将 ImageJ 添加到 Eclipse 中的构建路径,以及在哪里可以找到 ImageJ .jar 文件?

visual-studio - 调试使用 Visual Studio 构建的 Monomac 应用程序

Java 以编程方式强制线程转储 - 如 "jstack -F -l <PID>"

java - 如何在 Java 中将 CamelCase 转换为人类可读的名称?

java - 为什么 "\t"在 Java String.split 中有效,但在 "\."中无效?

debugging - 在 gdb 中的 errno 上设置观察点

c++ - 分离编译以避免在我向 .h 文件添加一些调试时重新编译

java - 解释 jstack 跟踪以追踪停滞的锁

tomcat - Jstack 给出 java.lang.reflect.InvocationTargetException