トップ «前の日(05-24) 最新 次の日(05-26)» 追記

おいぬま日報(不定期)

カテゴリ | 技術情報まとめWiki | 検索エンジンから来た人向け | RSS

2003年
5月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31



2003-05-25

@ [java] Blackdown JDKのパフォーマンス

そういえば、Blackdown製のJDK-1.4.1がリリースされていたのを思い出して、1.3.1よりこっちの方がパフォーマンス良ければ乗り換えようかと考えていたんですが、ざっと計った結果、1.3.1の方が速いっぽいので諦めました(笑)

以下、Antを使ってjFFFTPのビルドを行なった際の結果です。

     JDK                      |   かかった時間
Blackdown 1.3.1_02b           | 52秒
Blackdown 1.4.1_01(gcc2.95)   | 61秒
Sun 1.4.1_02                  | 72秒

ちなみにAntで行なっていることは

  1. Javaソースのコンパイル(122ファイル)
  2. .classファイルとリソースファイルをjarで固める
  3. テストソースのコンパイル(18ファイル)
  4. junitタスクの実行
  5. junitreportタスクでテスト結果のXMLファイルをHTMLに変換(Xalan使用)

で、テストに使用したマシンの環境は↓です。

Pen3(Coppermine) 866MHz
メモリ 512MB
HDD 7200rpm
$ free
              合計     使用済   空き領域   共有領域    バッファ キ
Mem:        514992     498680      16312          0      19668     317944
-/+ バッファ:          161068     353924
Swap:      1686784      97820    1588964
 
# hdparm -t /dev/hda
/dev/hda:
 Timing buffered disk reads:  64 MB in  2.08 seconds = 30.77 MB/sec

それにしてもSunのJDKは遅いですね。

追記: よく考えたらJDKに付属のXMLパーサの処理速度のせいでこんなに差が開いているのかも、と思い始めました*1。違う方法でまた計ってみよう

*1 ちなみに1.3.1ではXerces 2.4.0を使用。1.4.1に付属しているのはCrimsonだったっけか


2008-05-25

@ [firefox] Firefox3 RC1用のGreasemonkey

Firefox3 RC1が出たのですが、Greasemonkeyがこれに追随できてなくてちょっとしょんぼりしていましたが、こちらによるとSVNリポジトリのtrunkからビルドするとFirefox3でも使えるものができるようです。というわけで自分用にビルドしたので、こちらに置いておきます。良かったら使ってください。


Bookmark: あんてな | ぶっくまーく | 覚え書き | Project Amateras | ExcelPettyCashBook | FreeStyle Wiki

2002|10|11|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|11|12|
2008|01|02|03|04|05|06|07|08|10|11|12|
人気ブログランキング - おいぬま日報(不定期)