Java вопрос - PullRequest
       6

Java вопрос

7 голосов
/ 17 декабря 2008

В чем разница между использованием -agentlib: hprof = cpu = times против -agentlib: hprof = cpu = sample при запуске java-класса? Я знаю, что cpu = sample заставляет jvm производить регулярную выборку стека вызовов, но что делает cpu = times?

1 Ответ

4 голосов
/ 17 декабря 2008

hprof=cpu=times заставляет профилировщик подсчитывать количество вызовов каждого метода и измерять время, затраченное на каждый метод.

Прочтите об этом здесь (используя функцию поиска браузера: cpu = times).

...