java – JDK 1.6中的“vm线程”的作用是什么?

前端之家收集整理的这篇文章主要介绍了java – JDK 1.6中的“vm线程”的作用是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > What does java “VM thread” do?2
我们在客户的系统中看到这个线程的很多活动,因此想知道可能发生的情况.

任何链接,信息,教程?

P.S:这是在Solaris 10和JDK 1.6.0_23上发生的.

解决方法

这个线程将给你一些继续的步骤.如果可能,我会提供更多.
http://mail.openjdk.java.net/pipermail/hotspot-dev/2009-February/001249.html

这些更多的细节我可以分享关于VM线程

如果“当前线程”是VMThread,则需要在“VM_Operation”行中查找
螺纹部分. VM线程是HotSpot VM中的一个特殊线程.它执行特殊任务
VM等垃圾收集.如果VM_Operation建议操作是垃圾
收集,那么您可能遇到了诸如堆损坏的问题.崩溃
也可能是一个垃圾收集器的问题,但它可以同样是别的东西(如编译器或
运行时错误),使得堆中的对象引用处于不一致或不正确的状态.在这种情况下
最好收集尽可能多的关于环境的信息,并尝试可能
解决方法.如果问题是GC相关的,那么您可能可以临时解决问题
更改GC配置.这将在以下部分进行讨论.

另请查看此链接获取更多信息http://www.oracle.com/technetwork/java/jdk50-ts-guide-149808.pdf

猜你在找的Java相关文章