Как правильно прочитать это сравнение JProfiler? - PullRequest
1 голос
/ 07 марта 2020

Я только начал использовать JProfiler 11.1. Я использовал его для оценки потребления памяти моей системой до и после изменения кода. Я сохранил их в двух скриншотах и ​​сравнил их. Это может звучать глупо, но в таблице результатов я не могу понять, что это значит. На голой левой стороне у меня есть after-6.jps перед before 6. jsp, и в результате сравнения я вижу много красных полос, которые поднимаются к правой стороне. Означает ли это, что "after-6.jps" имеет больше, чем "before-6. jsp", или наоборот?

Я немного погуглил, но не смог найти ни одной статьи о том, как читать Это. Любая помощь будет оценена! How to read this comparison

1 Ответ

1 голос
/ 07 марта 2020

В селекторе моментальных снимков снимки, являющиеся частью выбранного сравнения, помечаются цифрами, для двойного сравнения, такого как сравнение объектов, метками являются «1» и «2». Отображаемые различия рассчитываются как

(measurement in snapshot 2) - (measurement in snapshot 1)

, поэтому в вашем случае «before-6.jps» содержит больше строк, чем «after-6.jps». Возможно, вы хотели бы увидеть это с другой стороны, чтобы вы могли по-разному выбирать снимки на первом шаге мастера сравнения. Мастер сравнения упорядочивает снимок по умолчанию в том же порядке, в каком они отображаются в селекторе снимков, поэтому я рекомендую изменить порядок снимков там, чтобы «before-6.jps» предшествовал «after-6.jps».

...