1

AS3 でのアプリケーションのベンチマークに役立つヒントやライブラリへのリンクを持っている人はいますか? 私は(うまくいけば)Benchmark.jsのラインに沿ったものを探していますが、FlashとAIR用です。どんな提案でも大歓迎です。

4

5 に答える 5

4

私が頻繁に使用するコード実行時間を測定する簡単な方法は次のとおりです。

var start_time:int = getTimer();

someComplexCode();

trace("execution time: ", getTimer()-start_time);

これにより、ミリ秒単位の数値が得られます。

于 2013-04-02T14:40:24.890 に答える
1

これを使用して試すことができます: Performance Test。また、ここでいくつかの良い情報を見つけました。

于 2013-04-02T12:30:36.497 に答える
0

ベンチマーク方法は非常に簡単に設定できます。

function test(process:Function, repeat:int = 10):void
{
    var time:Number = getTimer();
    while(--repeat >= 0) process();
    trace(getTimer() - time);
}

次のように使用します。

// See how long it takes to create 50,000 Sprites and
// add them to the DisplayList.
test(function()
{
    var sprite:Sprite = new Sprite();
    addChild(sprite);

}, 50000);
于 2013-04-03T00:54:57.987 に答える