Как предложил Рик, посмотрите на дампы потоков, чтобы увидеть, что происходит, когда процессор загружен на 100%.
Хорошей идеей является поиск Must Gathers для соответствующего сценария.Поскольку вы упомянули AD, я предполагаю, что вы работаете в Windows Box.
Обратитесь к этому документу и найдите раздел (Сбор данных вручную) http://www -01.ibm.com / support/docview.wss?uid=swg21111364
Обычно это требуется во время процесса PMR, но вы должны быть в состоянии сделать то же самое и попытаться проанализировать данные, которые были захвачены.
Если вы не можете добиться прогресса после анализа этих данных, вам следует подумать об открытии PMR.
Если вы заметите содержимое этого документа, он действительно будет делать дампы потоков, которые дадут представление о том, что JVM делает во время этих операций.100% процессорного времени.
HTH Manglu