Иногда я слышал, как люди обсуждали время запуска Java. Кажется, это важный аспект производительности. Но что это такое на самом деле?
- Из чего он состоит?
- Время загрузки класса, вызванное динамической загрузкой класса?
- Или накладные расходы при первой компиляции в JVM только для компиляции?
- Или что-то еще, что вызывает «медленность» в начальный период выполнения Java-программы?
Тогда второй вопрос:
- как измерить время запуска Java-программ? От какой точки до какой точки продолжительность называется временем запуска?
Я не знаю, правильно ли задан мой вопрос; если нет, пожалуйста, дайте мне знать. Спасибо!
задан JackWM 15 June 2012 в 00:58
поделиться