JBenchmark - JBenchmark 1.0は、普及しているJava対応のカラースクリーン携帯電話とPDA用のグラフィカルなパフォーマンス測定ツールです。 JBenchmarkは、パフォーマンスの?い顧客が適切なモバイル機器を選択するのに役立ちます。 (Javaプログラミング言語は、Sun Microsystemsによって開発されたポータブルであり、ユーザは異なるハードウェアプラットフォーム上で同?プログラムを実行することができるということを意味する)。近年、新しい標準であるJava 2 Platform、Micro Editionほとんどの場合、ハードウェア機能はかなり限られています)。
JBenchmarkは小さな(28 KByte)Javaプログラム(MIDlet)で、Webページから自由にダウンロードできます。これには5つの短い(それぞれ10秒)グラフィカルテストが含まれ、それぞれが基礎となるグラフィカルハードウェアのさまざまな側面を試しています。ベンチマーク段階では、画面上に描かれたフレームの数がカウントされます。最終的なJBenchmarkのスコアは、これらの合計です。
最初のテストは、デバイスのテキスト描画速度を測定します(ランダムな色を使用します)。もちろん、テキスト描画はそれほどエキサイティングではありませんが、ビジネスとネットワーキングのアプリケーション(メール、チャット、ブラウジング)は、この機能を最も活用しています。
2回目のテストスクリーン上にランダムな2次元形状を描画します。最近携帯電話で使用されているJ2MEバージョン(MIDP 1.0)は非常に限られており、三角形を描くことさえできません。 JBenchmarkには、三角形や任意の四角形(矩形だけでなく)を描画するための独自の関数があります。これは、グラフィカルアプリケーションではほとんど不可欠です。
小さなJAVAデバイスはQuake 3を真の3次元形式で実行する処理能力を持っていませんが(残念ながら、MIDP 1.0は浮動小数点数や三次元変換を行うために不可欠な三角関数を知らない)、3番目のテストでは不可能ですダンス3Dキューブをリアルタイムで描画します。
4番目のテストは、ちょっと退屈です。直接フレームバッファ描画をせずに、ソフトウェアは小さなランダムな色の四角で画面を埋めようとします。通常、これは現在の標準で直接ピクセルアドレッシングがないことを示すテストの中で最も遅い部分です(?一のピクセルを使用し、正方形ではない場合、ほとんどのデバイスは10秒に2フレームを描画できませんでした)。
最後のテストほとんどのマシンでうまく動作します:?純なアニメーションGlobeを表示します。フレームはPNG画像から切り取られているため、グローブのピクセルサイズはすべてのデバイスで同?です。
5回のテストがすべて終了した後、JBenchmarkはScoreと各テスト実行の詳細を表示します(数字が大きいほど描画されるフレームが多くなります)。このソフトウェアは、Javaのバージョン、ハードウェアプラットフォーム、色数、メモリなど、他の興味深いプロパティも表示します。
JBenchmarkユーザーは、正常に実行された後、結果をwww.jbenchmark.comにアップロードすることもできます。アップロードされた結果はJBenchmarkの開発者によって分析され、公式の公的な結果データベース(すでに興味深い数字が2つあります)に入れられます。
アプリケーションの詳細:
コメントが見つかりません