
スピーカーについて
Alexeyは、カンファレンス( Javaカンファレンスだけでなく)でも頻繁に興味深い講演者です。 これはjug.msk.ruでの彼の3回目の登場です (現時点では誰よりも多いです)。 前の2つのパフォーマンスについては、 こちら (2015年6月4日)とこちら (2016年1月20日)をご覧ください 。
Alexeyの前のスピーチのレビューでは、ビデオとプレゼンテーションファイルへのリンクを含む彼のレポートの完全なリストがその時に与えられます。 上記リストへの追加:
- 「Javaでの分散負荷テスト」( jug.msk.ru-2016 :ビデオpart1およびpart2 、 プレゼンテーション )
- 「すべてのJava開発者はネットワークについて何を知っているべきですか?」( JUG.EKB-2016 : ビデオ )
Alexeyによるすべてのレポート(これを含む)のプレゼンテーションファイルはSlideShareにあります。 技術記事を掲載したブログ(たとえば、最後の投稿は今年の7月、 Java Native Interfaceの使用について)はこちら 。
レポートについて
レポートの数分前。 最初の写真の左から右へ-アレクセイ・ラゴジン、アンドレイ・コグン、キリル・トルカチョフ(キリルは次の会議のヒーローです。下記の追記をご覧ください)。

レポートの最初の部分は、使用可能なJVM診断インターフェイスの概要に当てられました。 独自のプロファイラーを作成するための考えられる理由(特定の一連のメトリック、情報収集の自動化、収集された大量のデータのコンパクト化など)もリストされました。 使用の機能を備えた診断インターフェイスは、十分に詳細に分解されます。
標準の診断インターフェースを使用するために、いくつかの追加の便利な機能が追加された、自作のSwiss Java Knifeコマンドラインユーティリティ( SJK )が導入されました。

会議の第2部では、 SJK機能のデモが続きました 。 たとえば、次の最初の図では、Alexey がttopコマンドについて説明しています。 次のスナップショットは、スタックトレースダンプを分析する非常に効果的な方法であるフレームグラフを示しています 。 この場合、スタックトレースにクラスが存在する頻度が視覚化されます。 これは似たようなものです。
SJKに加えて、他の同様のツールがリストされました: BTrace 、 Sigar 、 Flight Recorder 、 Honest Profiler 、 Perf Map Agent 。
休憩中と会議後、質問をしてアレクセイとチャットする機会がありました。

プレゼンテーションへのリンク 。 ビデオと写真はこちらとこちらですぐに入手できます 。 次の会議jug.msk.ruのアナウンスでニュースレターを購読することができます。
PS来週の木曜日2016年9月8日Baruch jbaruch SadogurskyとKirill tolkkv Tolkachevのレポートが期待されています 。 ここで登録できます 。