Мне нужно выяснить, какое время требуется для вычисления производительности приложения/функции. - это их любые Java-API с открытым исходным кодом для выполнения того же самого?вычислительная производительность
ответ
Вам повезло, поскольку для вас доступно довольно много open source Java profilers.
Посмотрите на официальное TPTP plugin на Eclipse. Это почти все, что вы описали, и (фриккин). Я могу это порекомендовать.
Я не знаю, есть ли APIS, но вы обычно используете funtiton currenttimemillis для этого ... Вы измеряете время в начале, затем снова в конце исполнения и вуаля !!! вы получили свое время, вычитая
для очень простых вещей, это может отлично работать, я согласен. Не очень хорошо для сложного программного обеспечения. – Epaga 2008-10-08 08:42:17
Hiperic предоставляет лицензированный инструмент GPLv2 для мониторинга всех видов системных ресурсов под названием SIGAR (System Information Gatherer and Reporter).
Этот инструмент используется для обеспечения балансировки адаптивной нагрузки в GridGain (grid grid framework).
Посмотрите на этот вопрос: Which java profiling tool do you use and which tool you think is the best ?
Если это только одна функция, которую вы заботитесь о, обернуть петлю миллион итераций вокруг него, и время его с секундомером. Затем секунды переводятся на микросекунды.
С другой стороны, если вы хотите ускорить его, все, что вам нужно, это this.
- 1. Вычислительная стоимость
- 2. Вычислительная матричная детерминанта
- 3. Slowest Вычислительная сложность (Big-O)
- 4. Реверсивный вычислительная платформа
- 5. вычислительная сложность свертки
- 6. Вычислительная геометрия Javascript
- 7. Java: вычислительная скорость скайдайвера
- 8. Вычислительная колонка в R
- 9. Вычислительная гистограмма ориентированных градиентов
- 10. Вычислительная длина модели
- 11. R: статистика/вычислительная эффективность
- 12. Вычислительная таблица данных сетки
- 13. Вычислительная физика в питона
- 14. Онтология вычислительная сложность
- 15. Облачная вычислительная терминология
- 16. Частная двойная вычислительная ошибка
- 17. вычислительная сложность упражнение
- 18. Вычислительная сложность программы
- 19. Вычислительная сложность дескриптора SIFT?
- 20. Вычислительная медиана. Где ошибка?
- 21. Вычислительная сложность алгоритма вложенного
- 22. Простая вычислительная машина
- 23. Вычислительная временная скользящая средняя
- 24. вычислительная сложность функции
- 25. нокаут вычислительная сумма
- 26. Вычислительная матрица сумм
- 27. jquery простая вычислительная функция
- 28. Вычислительная стоимость typedef
- 29. Вычислительная уплата заработной платы
- 30. вычислительная сложность рекурсии
Обратите внимание, когда вы вызываете функцию, а затем выполняйте разницу, когда функция закончена. Нет необходимости в API для этого – 2018-02-26 08:33:04