lsof аналог для JVM?

lsof - хороший инструмент для Unix, показывающий все дескрипторы открытых в данный момент файлов.

Кто-нибудь знает подобный инструмент, который бы показывал все открытые файлы внутри запущенной JVM (через JVMTI или любой другой аналогичный). interface)?

В этом конкретном случае мне было бы достаточно знать, у какого класса открыт дескриптор. Метод / строка или даже целая цепочка к корню GC были бы фантастическими, но класс владельца обработчика - это уже хорошее начало.

Я знаю, что могу сделать дамп кучи, открыть его в профилировщике и выяснить это, но это утомительная задача, особенно для больших куч.

6
задан mindas 22 June 2011 в 14:48
поделиться