Java SE 6の最新版となるJDK 6 Update 7が公開されている。JDK 6 Update 7では13のバグが修正されているほかOlsonタイムゾーンデータバージョン2008bの同梱が実施されている。ただし、もっとも注目すべきはほかにある。JDK 6 Update 7からはじめてJava VisualVMが配布物に同梱されるようになったことだ。
Java VisualVMはJava仮想マシンで動作しているJavaアプリケーションの情報を視覚化するためのツールアプリケーション。Java仮想マシンが提供するデータを集約し再構築してユーザに対してさまざまな角度から情報を視覚化してくれる。アプリケーションのプロファイリングやトラブルシューティングに活用できるアプリケーションだ。プラグインを開発することでさらに機能を拡張できるという特徴もある。
VisualVMは2008年5月に開催されたJavaOne 2008でも発表(VisualVMデモその1、VisualVMデモその2)され注目を集めていた。VisualVMはそれ自体が新しい取り組みというよりも、従来からあるプロファイル機能や通信機能などを取りまとめてGUIツールとしてまとめ上げたものという意味合いが強い。JMXはもちろんNetBeans IDEで開発されてきたプロファイリング機能やJava SE 6のjstackコマンドなどを組み合わせて、最終的にGUIベースのビジュアライズツールを実現するというスタイルをとっている。
これまでサードパーティアプリケーションにはビジュアライズされた高度なプロファイリング機能や分析機能、改善機能などを提供するものがあったが、今回Sun JDK 6 Update 7にこの機能が取り込まれた点が注目される。従来よりもプロファイリングやパフォーマンス分析が簡単になったことで、アプリケーション改善への活用が期待できる。Java SE 6を使ったシステムやアプリケーション開発を実施している場合にはVisualVMの活用に注目したい。
| "Javaの父"が紹介する2008年のホットなJavaテクノロジは - JavaOne 2008 [2008/5/16] |
| スペックリードが語るJava SEプラットフォームの現在と未来 - JavaOne 2008 [2008/5/8] |
| エンタープライズ向けCMS「eZ Publish 4.7」が公開 [07:30 5/28] |
| 理研、脳・脊髄形成に必要な神経板湾曲の仕組みを解明 [20:16 5/25] |
| 京大、「慢性閉塞性肺疾患」患者の労作時呼吸困難は鍼治療が有効と実証 [20:08 5/25] |
| 120Hz SHVカメラ用イメージセンサーを使った撮像装置 - SHVフルスペック化へ [18:10 5/25] |
| 京大、視覚による物体認知は前頭前野からのトップダウン信号が重要と確認 [17:45 5/25] |
|
東京駅丸の内駅舎が完成間近! ドーム内部・ギャラリー・ホテル客室を公開 [08:30 5/28] ライフ |
|
[スノーホワイト]“戦う白雪姫”の吹き替えは坂本真綾 浪川大輔、大塚明夫も [08:00 5/28] エンタメ |
|
【コラム】マネーのトリビア 第21回 決算ニュースに出てくる、粗利益、営業利益、経常利益、最終利益、どう違う? [08:00 5/28] ライフ |
|
【連載】発音も聞けちゃう、知って得するidiom情報 第15回 hit the books [08:00 5/28] ライフ |
|
マイナビクリエイター、スマートフォンゲームアプリ開発セミナーを6/23開催 [08:00 5/28] クリエイティブ |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。