JSベンチ実測MEASURED, NOT RECALLED

    ↑↓ で選択、Enter で開く。Esc で閉じる。

    ホーム / 計測結果

    `Float64Array` の合計は普通の配列とほぼ同じ(差 6%)

    型付き配列はメモリ効率が良いと言われるが、単純な合計ループでは速度差は 6% しか出なかった。

    結果

    回目普通の配列`Float64Array`倍率
    回目 12.0472.2470.91×
    回目 22.0672.1820.95×
    回目 32.1192.1970.96×

    中央値のばらつき: 普通の配列 CV 1.5% / `Float64Array` CV 1.3% / 倍率 CV 2.4%(3 回の実行から算出)

    測った条件

    100 万要素の合計を 5 回.

    この数字が当てはまらない場面

    要素数がさらに大きい場合・書き込みが多い場合・sort など別の操作では結果が変わりうる。この 6% を売り文句にしない。

    再現する

    cd bench
    node --expose-gc micro-fixed.mjs --out ../data/run.json --samples 21

    同じ機械で 3 回実行し、median のばらつきが 10% 以内なら同じ結論になります。手元で違う結果が出たら このサイトについて から連絡してください。撤回します。