Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

jhat - Аналитический Инструмент "Кучи" Java

РЕЗЮМЕ

jhat [ options ] <heap-dump-file>

ПАРАМЕТРЫ

опции
Опции, если использующийся, должны сразу следовать после названия команды.
файл дампа "кучи"
Двоичная "куча" Java выводит файл, который будет просмотрен. Для файла дампа, который содержит многократные дампы "кучи", можно определить который дамп в файле, добавляя "#<number> к имени файла, то есть "foo.hprof#3".

ОПИСАНИЕ

jhat команда анализирует файл дампа "кучи" java и запускает веб-сервер. jhat включает, Вы, чтобы просмотреть дампы "кучи", используя Ваш любимый webbrowser. jhat поддерживаете предварительно разработанные запросы (такие как 'шоу все экземпляры известного class "Foo"') так же как OQL (Язык объектных запросов) - ПОДОБНЫЙ SQL язык запросов, чтобы запросить дампы "кучи". Справка на OQL доступна от страницы справки OQL, показанной jhat. С портом значения по умолчанию справка OQL доступна в http://localhost:7000/oqlhelp/

Есть несколько способов генерировать дамп "кучи" java:

ОТМЕТЬТЕ: Этот инструмент экспериментален и, возможно, не доступен в будущих версиях JDK.

ОПЦИИ

- ложь/истина стека
Выключите стек вызовов выделения объекта отслеживания. Отметьте, что, если информация о сайте выделения не доступна в дампе "кучи", необходимо установить этот флаг в ложь. Значение по умолчанию является истиной.
Ложь/истина-refs
Выключите отслеживание ссылок на объекты. Значение по умолчанию является истиной. По умолчанию назад указатели (объекты, указывающие на данный объект a.k.a referrers или входящие ссылки), вычисляются для всех объектов в "куче".
- номер порта порта
Установите порт для сервера HTTP jhat. Значение по умолчанию 7000.
- исключают исключать-файл
Определите файл, который перечисляет элементы данных, которые должны быть исключены из "достижимых объектов" запрос. Например, если списки файлов java.lang. String.value, тогда, всякий раз, когда список объектов, достижимых от конкретной цели, "o" вычисляются, ссылочные пути, включающие java.lang. Поле String.value не будет рассмотренный.
- базовый базовый файл дампа
Определите базовый дамп "кучи". Объекты в обоих дампах "кучи" с тем же самым объектным ID будут отмечены как не являющийся "новым". Другие объекты будут отмечены как "новые". Это полезно, сравнивая два различных дампа "кучи".
- интервал отладки
Уровень отладки набора для этого инструмента. 0 средств никакая отладка выводятся. Набор более высокие значения для большего количества многословных режимов.
- версия
Сообщите о номере версии и выходе.
-h
Выходное сообщение справки и выход.
- справка
Выходное сообщение справки и выход.
-J <флаг>
Передача <флаг> к виртуальной машине Java, на которой выполняется jhat. Например,-J-Xmx512m, чтобы использовать максимальный размер "кучи" 512 МБ.

СМ. ТАКЖЕ


Oracle и/или его филиалы Авторское право © 1993, 2012, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами