【ニコニコ】NNDD Part6【Mac対応】at SOFTWARE
【ニコニコ】NNDD Part6【Mac対応】 - 暇つぶし2ch932:名無しさん@お腹いっぱい。
17/11/08 01:43:00.19 dmG5WvYI0.net
実測してみたので参考に。
URLリンク(github.com)
で呼んでいる関数がv2.5.12での変更のほぼ全てを過不足なく含んだ処理なので, この行の前後で計時。
手元の環境でデバッグモードで起動させたv2.5.11とv2.5.12でそれぞれsm32220531のコメント処理に掛かる時間を20回ずつ計測した。
v2.5.12: 平均と標準偏差で 343(63) ms, 中央値 348.5 ms
v2.5.11: 平均と標準偏差で 246(23) ms, 中央値 247.5 ms
実装を考えるにコメント処理でv2.5.11が有意に早いのは致し方ない(O(n + m)の処理とO(nm) (n: コメント件数, m: NGコマンド件数)の処理)
動画のロードに掛かるトータルの時間は, ログイン開始から動画取得完了まででv2.5.11の場合に1,700~2,000ms, v2.5.12の場合に1,700~2,200msを要するので,
コメントの処理は全体の10~20%程度となり, v2.5.12での処理変更でロード時間が倍になる, とは考えにくいと結論せざるを得ない。
少なくともコメント処理が原因でロード時間が倍になるならコメント処理時間がv2.5.11を基準に10倍近くなることを意味する。
但しNGコマンドの件数によっては処理時間が大きく伸びる可能性があることを否定するものではない。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch