how to write low latency java applications 【javaone tokyo 2012 セッション資料紹介】

8
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. How to Write Low Latency Java Applications 低レイテンシの要求を満たす Java アプリケーションを実装することは困難な場合があります。このセッシ ョンは低レイテンシの Java アプリケーションを実装するために必要な概念について紹介します。 特に、一般的な JVM のガベージ・コレクション機能の紹介のほか、JVM の停止問題、JIT コンパイラが 如何に素早くハイパフォーマンスのコードを出力するかなどについて紹介します。また加えてJVM の停 止時間を減少させるためのコーディング・サンプル、GC の振る舞いを解析するツールの紹介、JIT のコ ンパイルと JIT コンパイラーが生成するコードなどについて紹介します。 資料ダウンロード JavaOne Tokyo 2012セッション資料公開ページへ JavaOne Tokyo 2012 公式ページへ JavaOne Tokyo 2012 セッション資料紹介】

Upload: oracle-fusion-middleware

Post on 24-May-2015

691 views

Category:

Technology


3 download

DESCRIPTION

低レイテンシの要求を満たす Java アプリケーションを実装することは困難な場合があります。このセッションは低レイテンシの Java アプリケーションを実装するために必要な概念について紹介します。特に、一般的な JVM のガベージ・コレクション機能の紹介のほか、JVM の停止問題、JIT コンパイラが如何に素早くハイパフォーマンスのコードを出力するかなどについて紹介します。また加えてJVM の停止時間を減少させるためのコーディング・サンプル、GC の振る舞いを解析するツールの紹介、JIT のコンパイルと JIT コンパイラーが生成するコードなどについて紹介します。

TRANSCRIPT

1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

How to Write Low Latency Java Applications

• 低レイテンシの要求を満たす Java アプリケーションを実装することは困難な場合があります。このセッションは低レイテンシの Java アプリケーションを実装するために必要な概念について紹介します。

• 特に、一般的な JVM のガベージ・コレクション機能の紹介のほか、JVM の停止問題、JIT コンパイラが如何に素早くハイパフォーマンスのコードを出力するかなどについて紹介します。また加えてJVM の停止時間を減少させるためのコーディング・サンプル、GC の振る舞いを解析するツールの紹介、JIT のコンパイルと JIT コンパイラーが生成するコードなどについて紹介します。

• 資料ダウンロード

• JavaOne Tokyo 2012セッション資料公開ページへ

• JavaOne Tokyo 2012 公式ページへ

【JavaOne Tokyo 2012 セッション資料紹介】

2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

How to Write Low Latency Java Applications

Simon Ritter

3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Russia 17–18 April 2012

India 3–4 May 2012

San Francisco September 30–October 4, 2012

4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

The following is intended to outline our general product direction.

It is intended for information purposes only, and may not be

incorporated into any contract. It is not a commitment to deliver

any material, code, or functionality, and should not be relied upon

in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s

products remains at the sole discretion of Oracle.

5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

How to Write Low Latency Java Applications

• 低レイテンシの要求を満たす Java アプリケーションを実装することは困難な場合があります。このセッションは低レイテンシの Java アプリケーションを実装するために必要な概念について紹介します。

• 特に、一般的な JVM のガベージ・コレクション機能の紹介のほか、JVM の停止問題、JIT コンパイラが如何に素早くハイパフォーマンスのコードを出力するかなどについて紹介します。また加えてJVM の停止時間を減少させるためのコーディング・サンプル、GC の振る舞いを解析するツールの紹介、JIT のコンパイルと JIT コンパイラーが生成するコードなどについて紹介します。

• 資料ダウンロード

• JavaOne Tokyo 2012セッション資料公開ページへ

• JavaOne Tokyo 2012 公式ページへ

【JavaOne Tokyo 2012 セッション資料紹介】

8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.