Doorkeeper

【オンライン】 JJUGナイトセミナー「Java解析ツール特集」10/7(木) 開催

2021-10-07(木)20:00 - 22:00 JST

オンライン配信 (YouTube Live)

オンライン配信 (YouTube Live)

詳細

10月のJJUGナイトセミナーは「Java解析ツール特集」として、Javaのトラブルシューティングで利用するツールの紹介をします。

せっかくオンラインで実施するので、気になるところや質問などを、チャットなどで書いてもらえると嬉しいです。オフラインではできないことをやりたいので、みなさまわいわいご参加ください!

ナイトセミナー開催URLにつきましては、イベント開始15分前までに参加者の皆様にメール及びTwitter JJUG公式アカウントでお知らせいたします。

タイムテーブル

時間 内容
20:00~20:05 オープニング
20:05~20:55 【英語セッション】Hot Memory isn't Cool by Kirk Pepperdine
21:05~21:55 【日本語セッション】JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編] by 阪田 浩一
21:55~22:00 クロージング

【英語セッション】Hot Memory isn't Cool

Did you know that one hot allocating thread can negatively affect the performance of every app running on that server? Our data from a broad range of applications suggest that more than 60% of all applications suffer from this often misunderstood bottleneck. If you want to more know more about how to know if your app is suffering from high allocation rates then you will want to attend this session.

Kirk Pepperdine (@javaperftuning)
Microsoft

Kirk Pepperdine has been performance tuning Java applications for more than 20 years. He is the author of the original Java Performance Tuning workshop. In 2006, Kirk was name a Java Champion for this thought leadership in Java performance tuning. He speaks frequently at user groups and conferences and have been named a JavaOne Rockstar numerous times. Kirk continues to be an ardent supporter of the Java community. He co-founded jCrete, a Java unconference that has been used as a model for a number of other un-conferences. In 2019, Kirk's startup was acquired by Microsoft where he is not employed as a principal engineer.

【日本語セッション】JAVA_HOME/binにあるコマンド、いくつ使っていますか?[JVM関連ツール編]

みなさんはJAVA_HOMEの下のbinディレクトリにあるコマンドをいくつ使ったことがありますか?また普段いくつ使っていますか?javacやjavaコマンドはもちろん使っているでしょう。バイトコードに興味がある方はjavapコマンドですね。Javaのバージョンによって異なりますが、実はbinディレクトリには20以上のコマンドがあります。今回それらのコマンドの中からJVMの情報収集や設定変更、クラッシュ解析といったJVMに関連するコマンドについて、単なる実行方法だけではなく実際の使用ケースや私が修正した(ほんの小さなものですが)バグなどさまざまな角度の話を盛り込み、単なるコマンドの羅列とならないよう楽しめる解説をします。紹介するコマンドは、普段Javaアプリケーションが正常に動いているときはあまり使うことがないかもしれません。セッションを聞いて明日からすぐ役立つものでもなさそうです。しかし障害などアプリケーションが異常な動作をする際は、Javaの実行状態、つまりJVMの情報を取得したり解析したりします。そのとき、これらのコマンドに関する知識が活躍します。

阪田 浩一 (@jyukutyo)
株式会社NTTデータ

コミュニティについて

日本Javaユーザーグループ/Japan Java User Group

日本Javaユーザーグループ/Japan Java User Group

日本におけるJavaユーザーグループです。 公式サイト/Official site http://www.java-users.jp/

メンバーになる