HotSpot JVMでのJITコンパイラーの機能の特徴-サンクトペテルブルクのDoug Hawkinsとの会議

6月30日木曜日の20:00に、 JUG.ruAzul Systemsの JVMエンジニアであるDoug Hawkinsとの会議がLuxoft St. Petersburgオフィスで開催されます。 会議のトピックは、 HotSpot JVMの JITコンパイラーの機能の特徴でした。



会議の言語は英語です。 参加は無料です。 座席数には限りがあり、 リンクによる登録が必要です。







レポートについて



多くの開発者にとって、コンパイラは神秘的なものです。 さらに、最新のランタイムで動作するジャストインタイムコンパイラーは、単なる黒魔術のようです。 一方、コンパイラーの動作を決定する単純な概念はわずかしかなく、理解するとすぐに、コンパイラーを希望どおりに動作させることが可能になります。



この会議では、参加者は、一見単純なJavaコードを見て、静的最適化、プロファイルに基づく投機的最適化、これらの最適化がどのように変わるかなど、OpenJDKがこのコードの実行を高速化するために使用する多くのテクニックを詳しく調べますJVMの最適化解除の真のブラックマジックに。



スピーカーについて







ダグラスホーキンス( ダグラスQホーキンス-Azul SystemsでVMエンジニアとして働いています。



ダグラスは10年間ソフトウェアを熱心に開発し、さまざまなプログラミング言語で記述されたアプリケーションを作成し、バイオインフォマティクス、金融、オンライン小売などのさまざまなアプリケーション分野に焦点を当てています。



3年前、DouglasはJavaを使用した開発からJVM開発者との直接の連携に移行し、現在ReadyNow!に取り組んでいます。 -Azulで開発されたZing Virtual Machineの特別な機能。これにより、仮想マシンをすばやく起動し、迅速に動作を継続できます。 ウォームアップの問題を解決し、それにより、高い応答速度を必要とするアプリケーションを支援します。 Zingは、Java用に特別に強化されたランタイムであり、最大2 TBのヒープメモリをサポートするC4(Continuously Concurrent Compacting Collector)ガベージコレクションテクノロジーを使用して、最小限のGCおよびJVMチューニングで一貫した応答時間を提供します。



会場



Luxoftの Petersburgオフィス:

ビジネスセンター「秋」、スヴェルドロフスカヤ堤防、44棟、Y棟



輸送







詳細と登録



All Articles