Я сделал несколько простых вызовов функций и строковых операций в цикле, Java-программа работает намного быстрее в командной строке, чем запуск (Run as ...) из eclipse ...
Было напечатано 6 строк вывода, каждая строка составляет около 120 символов.
каждая строка представляет собой результат в диапазоне от 50 мс до 300 мс.
Общее время составляет чуть более 2 секунд.
«гораздо медленнее» здесь означает, что для определенных операций (вызова функции) я вижу 20 мс против 300 мс.
После однократного запуска на консоли скорость затмения возрастает!
После того, как я изменю и соберу код в Eclipse, скорость CL снизится, если я не перестрою его с помощью командной строки.
Похоже, что некоторая информация о горячих точках генерируется только с CL ...