Советы по профилированию производительности NetBeans для клиентских приложений - PullRequest
2 голосов
/ 23 сентября 2008

Есть ли у вас какие-либо советы по эффективному профилированию с использованием Netbeans?

Профилировщик довольно красивый и мощный. Я использовал его, чтобы найти проблемы в некоторых моих клиентских приложениях Eclipse RCP. Однако у меня возникает ощущение, что я мог бы извлечь из этого пользу.

Обычно я устанавливаю его для профилирования либо всех своих классов (начиная с xxx.mydomain) с использованием фильтра включающего типа, либо я использую фильтр исключения для удаления всех классов org.eclipse. Это помогает снизить накладные расходы. После запуска интересующего меня раздела кода я делаю снимок. Я анализирую горячие точки, а затем меняю код, повторяю профилирование, делаю еще один снимок и снова сравниваю.

Какие-либо другие предложения или советы о том, как максимально эффективно использовать профилировщик с клиентскими приложениями?

Ответы [ 2 ]

2 голосов
/ 23 сентября 2008

Лабораторные занятия по JavaOne доступны бесплатно онлайн, там вы сможете получить несколько полезных советов.

http://developers.sun.com/learning/javaoneonline/j1labs2008.jsp?track=1&yr=2008

0 голосов
/ 23 сентября 2008

В частности, эта ссылка интересна для Java One Lab

http://developers.sun.com/learning/javaoneonline/j1lab.jsp?lab=LAB-8430&yr=2008&track=1

...