タグ

ベンチマークに関するy-kawazのブックマーク (8)

  • jsPerf, JSPerfView を使った、JavaScript コードのベンチマーク計測とブログなどで計測結果を利用する方法 : document

    8月17 jsPerf, JSPerfView を使った、JavaScript コードのベンチマーク計測とブログなどで計測結果を利用する方法 jsPerf とは JavaScript のコードスニペットに対してベンチマークを計測するサービスです。 一般的に、コードの速度を計測する際は console.time, console.timeEnd を使う事が多いと思いますが、 実行するたびに結果がブレたり、短い処理では正確な比較ができなかったりします。 jsPerf では何度か同じ処理を実行して最終的に一秒間に何回実行できたかをスコアにするので、実行時間が 1ms より小さい処理でも計測できたり、ブレがあっても大体のスコアが分かったりします。 このスコアを計算する部分は Benchmark.js というライブラリで書かれていますので、サーバサイドの JavaScript コードの速度を計測する

    jsPerf, JSPerfView を使った、JavaScript コードのベンチマーク計測とブログなどで計測結果を利用する方法 : document
    y-kawaz
    y-kawaz 2013/03/09
    これは便利そう。
  • Parallel::Benchmark というモジュールを書きました - 酒日記 はてな支店

    プロセスを並列に立ち上げて負荷を掛けるようなベンチマークを実行することって、よくありますよね。(例 : クエリキャッシュを切ったほうがいイカ? ベンチマークしてみた - 酒日記 はてな支店) Perl で Parallel::ForkManager を使うとそういう処理も簡単に書けて便利なのですが、何度も同じようなコードを書くうちに、これもうちょっと抽象化したら使いやすいかも、と思って Parallel::Benchmark というモジュールを書いてみました。 リポジトリはこちらです。 https://github.com/fujiwara/p5-Parallel-Benchmark たとえばフィボナッチ数 fib(10) を求めるベンチマーク。 use Parallel::Benchmark; sub fib { my $n = shift; return $n if $n == 0 o

    Parallel::Benchmark というモジュールを書きました - 酒日記 はてな支店
    y-kawaz
    y-kawaz 2012/02/20
    細かい気遣いが嬉しい>中断時処理と同期開始制御
  • jsdom と libxmlext のベンチマークとったよ! - tokuhirom's blog

    node.js において jquery-ish な css selector をもちいた検索をしたい、という場合、jsdom がオススメされることがおおいのだが、jsdom は pure-js で実装されているせいか、あまり高速ではない。体感速度からして、あきらかにおそい。 どのぐらい遅いのかということを、libxmlext と jsdom のベンチマークをとることによりためしてみる。 jsdom x 6.43 ops/sec ±7.28% (17 runs sampled) libxmlext x 168 ops/sec ±2.93% (55 runs sampled) Fastest is libxmlextlibxmlext の方が 26倍はやいようだ。 利点と欠点の比較jsdom の利点は jquery っぽい操作ができるjquery 互換の css selector がつかえる人

  • カゴヤVPSでunixbenchしたら結構良いスコアが出た - y-kawazの日記

    こないだβが取れて正式リリースされたカゴヤクラウドVPSを早速一つ契約してみた。 これまで自作サーバ、さくら、EC2(Micro、Standard)、ServersMan@VPSetcなど色んな環境を使ってきたけど、カゴヤVPSにログインして最初に感じた印象はなんかsshが快適だ!ってこと。特にEC2 MicroやServersManと比べると引っかかりやモッサリ感が殆ど無い。 で、評判はどうなのかなー?とぐぐってみてもまだあまり情報がない。ServersManと同じOpenVZってことは遅いんじゃね?みたいな話しか見当たらないのでとりあえずベンチを取ってみることにした。 とはいえベンチって普段やらないので何を使うか悩んだが、さくらの社長が 格安の低価格VPSを比較する という比較記事を書いていて、その中でunixbenchってのを使ってたのでとりあえずそれを実行してみました。実行結果は

    カゴヤVPSでunixbenchしたら結構良いスコアが出た - y-kawazの日記
    y-kawaz
    y-kawaz 2011/11/09
    カゴヤVPSでunixbenchしてみたら期待以上に良いスコアが出た
  • 48DVD

    映像媒体として広く普及しているDVDですが、非常に興味深いDVD-Videoが新たに販売されました。 特徴は 開封してから48時間しか見れない ということで、いわゆる使い捨てタイプの商品です。当然ながらその分値段は安くなりますが、1枚あたり600円と、なんとも微妙な価格設定。 480円にするとよりアピールしやすいと思うんですが、どうでしょうか?48DVD新発売!480円です!とか。

  • もし node v0.4.9 (64bit版) が Crankshaft を有効にしたら - hakobera's blog

    Node v0.5.1 がリリースされて、64bit 版でも Crankshaft が有効になって、V8 Benchmark Suite を移植したりして、色々ベンチをとっていたら、「Crankshaft はえぇーーーーーーーー!」という結果になった。 hakobera/node-v8-benchmark-suite · GitHub で、各バージョンのベンチマークでも取ろうと思ったら、既に @muddydixon さんが既に取っていたので、 NodeのVersionゴトの簡単なベンチマーク - ぽりぴぃすらいと @koichik さんから教えてもらった 0.4 ブランチをチェックアウトして deps/v8 以下を削除,そこに v8 をまるごとクローンしてビルドすれば Node 0.4.9 + V8 3.4 のできあがり♪ という別のネタをやってみました。 手順 wget http://n

    もし node v0.4.9 (64bit版) が Crankshaft を有効にしたら - hakobera's blog
  • Bind vs. Click vs. Delegate vs. Live · jsPerf

    JavaScript performance comparison Revision 12 of this test case created on 31st May 2011 Info Determining whether it is faster to use click(), bind(), delegate(), or live() on click events. Preparation code <div id="extra-dom-content"> <a href="#">Home</a> <a href="#">Home</a> <a href="#">Home</a> <a href="#">Home</a> <a href="#">Home</a> <a href="#">Home</a> <a href="#">Home</a> <a href="#">Home<

    y-kawaz
    y-kawaz 2011/07/07
    jqueryのイベントはdelegateで書くのが速いのか。何となく対象DOMに直接bindした方がliveとかより速いと思ってたんだが全く逆だった…。delegateやliveはDOM操作でイベント消えたりしないわ速いわで最強かよ!delegate>live>click>bind
  • ファイナルファンタジーXIV: 暁月のフィナーレ ベンチマーク

    「ファイナルファンタジーXIV: 暁月のフィナーレ ベンチマーク」は、実際のマップとキャラクターを表示して、お手持ちのPCで「ファイナルファンタジーXIV: 新生エオルゼア」Windows版、「ファイナルファンタジーXIV: 蒼天のイシュガルド」Windows版、「ファイナルファンタジーXIV: 紅蓮のリベレーター」Windows版、「ファイナルファンタジーXIV: 漆黒のヴィランズ」Windows版、および「ファイナルファンタジーXIV: 暁月のフィナーレ」Windows版(以下製品版)を動作させた場合のパフォーマンスの指標となるスコアを確認することができます。また、製品版と同等のキャラクタークリエイションを体験していただくことができます。 「ヴィエラ」男性対応 暁月のフィナーレのリリースに合わせ、従来の「ヴィエラ族」で新たに男性キャラクターも作成できるようになります。ベンチマークソフ

    ファイナルファンタジーXIV: 暁月のフィナーレ ベンチマーク
    y-kawaz
    y-kawaz 2010/07/14
    LOWでSCORE=2569、ロードタイム24375ms。ギリギリ【普通】の下限か…。ちなみにHIGHだとスコア1381でかなり重いしコマ落ちする…
  • 1