Я разрабатываю приложение Java и J2EE Webapp, используя Eclipse Europa в Mac OS X 10.5.8. Webapp предоставляет уровень API RESTful для приложения Java, которое я написал. Я запускаю webapp с помощью tomcat из Eclipse.
Похоже, что есть некоторые серьезные проблемы с производительностью, и я хотел бы использовать профилировщик, чтобы сузить эти проблемы, но я не смог найти что-либо достойное для работы. Я просмотрел следующие параметры:
- TPTP, поставляется с Eclipse: известная ошибка предотвращает запуск профайлера на Mac: (
- JProfiler: не имеет версии для Mac
- Profiler4J: Установил его, но не смог заставить его работать.
- Shark: поставляется с MacOSX, но когда я выбираю "Java Time Profile" и запускаю мой webapp, он не позволяет мне выбирать какие-либо процессы для профиля
- Другие инструменты, на которые я смотрел, стоят много $$, и это проект с открытым исходным кодом.
Я просмотрел этот список: здесь, но есть слишком много вариантов и слишком мало времени, чтобы пройти через них ВСЕ!!
Кто-нибудь знает про простой в использовании визуальный профилировщик Java, который фактически работает на Mac, учитывая мою среду? Я хотел бы услышать ваши предложения.
Спасибо большое, ребята, Али