« 1 つ新しい記事「」へ
1 つ古い記事「」へ »

ELPlaylist が超高速化

2009 年 8 月 15 日 土曜日

foobar2000 という音楽再生ソフトはコンポーネント (プラグイン) を追加することでどんどん多機能化させることができる優れものなのですが、その中でも重要なコンポーネントの一つ ELPlaylist が超高速化してました。

計測してみたところ、私の使ってる foobar2000 では平均起動時間が 14.505001 秒から 9.041024 秒に向上しました。単純計算で 1.6 倍です。

うちの foobar2000 の起動時の挙動は、まず① Music Browser がデータベースを読み取ってプレイリストを作成し、それから② ELPlaylist がプレイリストを読み込んで描画するという流れになってます、多分。データベースのサイズは 22 KB (CD 約 3,200 枚分) です。

上で示した計測結果は Music Browser で全アルバムを選択した状態での起動時間でした。Console の Startup time の 3 回の平均をとっています。次に、Music Browser で全アルバムを表示するだけでアルバムを 1 つも選択しない状態で起動してみたところ、旧 ELPlaylist (v0.6.5.33b) の foobar2000 では平均 7.683693 秒のところ、新 ELPlaylist (v0.6.5.4) の foobar2000 では 7.523958 秒でした。

この時間は先ほどの①に該当する時間です。つまり、旧 ELPlaylist の foobar2000 では① 7.68 秒 + ② 6.82 秒だったのが、新 ELPlaylist の foobar2000 では① 7.52 秒 + ② 1.52 秒に高速化したということです。純粋な ELPlaylist の処理速度は約 4.5 倍になったということです。もちろん誤差はかなり混入してるでしょうが。

実際の体感速度も大幅に向上しており、私の設定した foobar2000 を使っている人もそうでない人も是非 ELPlaylist をアップデートしてください。アップデートは components フォルダの foo_uie_elplaylist.dll を上書きするだけです。


関連記事
  1. foobar2000 更新
  2. Viliv S5 の音質
  3. cue シートの songwriter
  4. Viliv S5 の後継モデルに期待
  5. 可聴周波数域の限界に挑戦
  6. CREATIVE の FLAC 対応プレイヤー
  7. CD と DVD は旧文明の遺産

« 1 つ新しい記事「」へ
1 つ古い記事「」へ »

  • トラックバック

    URL:

  • コメント

  • コメント投稿

    ログイン する





    下記のタグが使えます (XHTML):
    <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <img alt="" class="" height="" src="" width=""> <q cite=""> <span class=""> <strike> <strong> <sub> <sup>