2006-01-01から1年間の記事一覧

Thinkpadをお持ちの方もIBMのTigerはEclipse同梱版を使ったほうが良い

netbeansをIBMの虎さんで起動しようと頑張って挫折してみました. 気付いたことがあるのですが,先日記述した-XXで落ちる件はJRE単体版でのみ発生することが確認できました.問題になるオプションは-XX:PermSize=32mなのですが,Eclipse同梱のSDKでは理解さ…

JavaにはCPANのようなものが必要なのかもしれない

業務連絡 netbeans.jpから来られた皆様へ. はてなでは自動的にリファラが記録されておりますが,皆さんのリファラとして送られているURL上のSessionIDが個別に全て記録されております. 特に問題になるようなことはないかもしれませんが,気になる方は中の…

IBMの虎さんのデフォルトGCが世代別に

IBM - Japan3月中にJVM診断ドキュメントの虎さん用が出た模様. デフォルトGCがコンカレント無しの世代別GCに変わったとある.これは非常にめでたい. これでデベロッパワークスに連載されているBrianさんの記事がやっとIBMの虎さんにも役に立つのだ. もう…

NetBeansをIBMの虎さんで起動するには工夫が必要

NetBeans5.0はIBMの虎さんじゃ動かない。 nb.exeには-jdkhomeでjdkを指定できるのだけど、これでIBM の虎さんを指定すると-XXオプションで落ちてしまう。 -XXはVM依存なのでIBMの寅さんにはない。単純に定義ファイルを書き直すだけで動くようだけど、それはn…

IBMのtigerは閉鎖的、ではない。

私が知らないだけでしたが、別ルートの配布がありました。 同じページの以下、http://www.ibm.com/developerworks/java/jdk/eclipse 要登録。非常にわかりにくいけどここにEclipseとセットでJDK5.0がある。 BIOSチェックも存在せず、インストーラではなくzip…

オブジェクトサイズを測ったら驚いた

先日のInstrumentationTestを使ってみた。 IBMの虎のjava.lang.Objectのサイズはなんと12[bytes]だ。 今までSun、IBM両方を計ったが8バイト境界でないのは初めてだ。 ひょっとしてInstrumentation.getObjectSize()は実際に必要なサイズよりも少ない論理値を…

IBMの虎をインストールしてみた

追記:次の日に訂正を入れました。http://d.hatena.ne.jp/minghai/20060403/p1先日書いたBIOSチェックつきIBM製Windows用のTigerをインストールしてみた。*1対象は2つ。 Thinkpad 自作 Thinkpadでは当然うまくインストールできた。 インストール中にSystem …

Javaのオブジェクトサイズの測り方、sizeof

2009/03/01 追記 こちらにより新しい便利なツールが紹介されています。 いー ドット ぷりんとすたっくとれーす: Javaのインスタンスが使っているメモリサイズをみたい ↓以前の日記はここから Javaではオブジェクトのサイズは謎だった。 プリミティブな値のサ…

IBM製Windows向けJRE5.0の不思議なインストール条件

ひさしぶりにチェックした。http://www-128.ibm.com/developerworks/java/jdk/リリースデートは2006年2月9日。 インストール条件がかなり厳しい。 This is the IBM 32-bit Runtime Environment for Java 2 (JRE), Windows Edition. To be able to install th…