第43回nds netbeansを使ったjavaプロファイリングの紹介

Post on 13-Aug-2015

250 Views

Category:

Science

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

NetBeansを使ったJavaプロファイリング

NDS#43 @civic

高品質といったらパフォーマンス

スーツ&品質

バグはないけど パフォーマンスに満足できない

プロファイリング を使った解析

NetBeans• Java用統合開発環境の1つ

• Oracle公式提供

• 無料

• 全部入り

• JavaEE, JavaFX, C++, PHP

プロファイリングツール

3つの主要機能

• モニタリング(ヒープ・スレッド)

• メモリ使用状況の解析

• CPUパフォーマンスの解析

モニタリング

• ヒープの使用状況をグラフで表示

• GC活動

• 各スレッドの稼働状況

メモリ使用状況• オブジェクトの生成数、バイト数などを解析

• メモリを専有しているオブジェクトは何か?

• そのオブジェクトはどこで生成されたものか?

デモ

• ヒープのモニタリング

• メモリ使用状況

CPUパフォーマンス• コードの時間がかかる部分を特定

デモ

• ヒープのモニタリング

• メモリ使用状況

まとめ

• NetBeansを使って開発段階から気軽にプロファイリングしてみよう

• ゼロからJavaを始めるならNetBeansおすすめ

• 公式提供の安心感

top related