タグ

2016年1月11日のブックマーク (2件)

  • 「Java SE 6完全攻略」第10回 オンデマンドアタッチを実現するAttach API

    Java SE 6完全攻略」の第2回でオンデマンドアタッチを紹介しました。起動時に何も指定しなくても,必要なときにjconsoleでJava VMにアタッチできるという機能です。 それにしても,オンデマンドアタッチって,どうやって実現させているか不思議ではないですか? 筆者は夜も眠れぬぐらい不思議に思っていたのです。そんなある日,あらためてJava SE 6のドキュメントをつらつら眺めていると,Attach APIという聞き慣れないAPIを見つけたのです。 そう,このAttach APIがオンデマンドアタッチを実現するためのAPIだったのです。 Attach APIの正体 Attach APIはcom.sun.tools.attachパッケージとcom.sun.tools.attach.spiパッケージで定義されている四つのクラスから構成されています。しかし,主に使うのはcomsun.t

    「Java SE 6完全攻略」第10回 オンデマンドアタッチを実現するAttach API
  • JavaSE 6によるJMXの管理と、Attach APIの使い方 - happytanの足跡

    JMXによる「Java VMの健康管理」と「Attach API」について調べてみたことを記していきたいと思います。 JMXに関しては、あまりインターネットのブログ等で資料をみつけることができなかったので、 JavaSE 6のJava SE 監視および管理ガイド「第 2 章 JMX テクノロジを使用する監視と管理」を参考にしました。 Attach APIに関しては、ITproさんの「第10回 オンデマンドアタッチを実現するAttach API」を参考にしました。*1 Attach APIは、なにかというと「Attach API」ガイドの内容を引用してみたいと思います。 Attach API は、Sun Microsystems の拡張機能で、JavaTM 仮想マシンに添付メカニズムを提供します。Java 言語で書かれたツールは、この API を使用してターゲットの仮想マシンに添付し、そのツ

    JavaSE 6によるJMXの管理と、Attach APIの使い方 - happytanの足跡