Ответ 1
этот поток даст вам несколько шагов для продолжения. Если возможно, я предоставил больше. http://mail.openjdk.java.net/pipermail/hotspot-dev/2009-February/001249.html
Вот некоторые подробности, которые я могу рассказать о потоке VM
Если "Текущий поток" - это VMThread, вам нужно искать строку "VM_Operation" в THREAD. Ветвь VM представляет собой специальный поток в VM HotSpot. Он выполняет специальные задачи в VM, например сбор мусора. Если VM_Operation предполагает, что операция представляет собой мусор тогда возможно, что вы столкнулись с такой проблемой, как куча коррупции. Авария также может быть проблемой сборщика мусора, но в равной степени это может быть что-то другое (например, компилятор или ошибка выполнения), которая оставляет ссылки на объекты в куче в несогласованном или некорректном состоянии. В этом случае лучше всего собрать как можно больше информации об окружающей среде и попробовать обходные пути. Если проблема связана с GC, вы можете временно решить проблему изменение конфигурации GC. Это обсуждается в следующем разделе.
также проверьте эту ссылку для получения дополнительной информации http://www.oracle.com/technetwork/java/jdk50-ts-guide-149808.pdf