ツリー一括表示
Message キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/02/27(Fri) 08:42) (#58417)
|-Message キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/02/27(Fri) 08:52) (#58418)
||-Message Re: キャッシュで速度が落ちるのはナゼでしょうか? /maji (15/03/07(Sat) 09:41) (#58451)
||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/03/08(Sun) 02:23) (#58455)
||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /maji (15/03/08(Sun) 22:48) (#58458)
||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/03/09(Mon) 16:45) (#58462)
||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /maji (15/03/10(Tue) 00:50) (#58463)
|||-Message Re: キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/04/25(Sat) 12:53) (#58537)
||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /のらねこ (15/03/10(Tue) 01:35) (#58464)
|||-Message Re: キャッシュで速度が落ちるのはナゼでしょうか? /のらねこ (15/03/10(Tue) 02:58) (#58466)
|||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/04/25(Sat) 13:45) (#58538)
|||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /のらねこ (15/04/26(Sun) 00:02) (#58539)
||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /のらねこ (15/03/10(Tue) 01:52) (#58465)
||LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/03/10(Tue) 14:10) (#58467)
|LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/03/09(Mon) 16:41) (#58461)
LMessage Re: キャッシュで速度が落ちるのはナゼでしょうか? /キャッシュ (15/04/25(Sat) 12:34) (#58536)


キャッシュで速度が落ちるのはナゼでしょうか?
(#58417) 親階層
キャッシュ の投稿 : 2015/02/27(Fri) 08:42:53
http://alp.jpn.org/up/s/19818.htm
(環境: Other/Other)

キャッシュで速度が落ちるのはナゼでしょうか?

Very Heavy Load Memory and Storage Speed Test
http://alp.jpn.org/up/s/19818.htm ← テストコード

1回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 951 msec ← キャッシュ無
Very Heavy Load Storage Speed Test Time 219 msec

2回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1311 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 298 msec

3回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1316 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 292 msec

4回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1182 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 250 msec

5回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1353 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 304 msec

[メール転送/OFF] / 返信

(環境: Other/Other)

キャッシュで速度が落ちるのはナゼでしょうか?

Very Heavy Load Memory and Storage Speed Test
http://alp.jpn.org/up/s/19818.htm ← テストコード

1回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 951 msec ← キャッシュ無
Very Heavy Load Storage Speed Test Time 219 msec

2回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1311 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 298 msec

3回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1316 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 292 msec

4回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1182 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 250 msec

5回目 Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1353 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 304 msec

6回目Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1001 msec ← キャッシュ後(時間をあけた後)
Very Heavy Load Storage Speed Test Time 220 msec

7回目Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1211 msec ← キャッシュ後
Very Heavy Load Storage Speed Test Time 274 msec

[メール転送/OFF] / [親58417] 返信

(環境: WinNT/Other)

#58417 の キャッシュ さん(投稿:2015/02/27(Fri)08:42:53,環境:Other/Other)
maji です。
はじめまして。


> キャッシュで速度が落ちるのはナゼでしょうか?

どなたからもまだ返信反応無いみたいですが、
私の手元でも同じテストしてみたので報告しておきます。
報告 1件と質問 2件あります。


-----


まず 1点目。

テスト結果は後でまとめて引用しますが
当方の手元では
キャッシュさんのおっしゃる
「キャッシュで速度が落ちる」現象は再現出来ません。

次に 2点目。
質問です。

キャッシュさんの投稿には「キャッシュ無」「キャッシュ後」と書かれてますが
具体的にどんな手順でテストコード実行されたのでしょうか?
私の手元ではキャッシュの有無まで確認しながらやってるワケではありませんが
「初めてテストコード実行した」→たぶんキャッシュは無い、と思っています。
ただそれ以外の「キャッシュ有」の部分については
キャッシュの存在を確認しながらテストしたワケではありません。

「キャッシュ無」「キャッシュ後」の確認方法も含めて
キャッシュさんの行われたテスト手順を私が再現可能な表現にてお教えください。

そして 3点目。
やはり質問です。

そもそも今回のテストコード

Very Heavy Load Memory and Storage Speed Test
http://alp.jpn.org/up/s/19818.htm

は何の目的で何を計る(or比較する)為の Speed Test なのでしょうか。
イマイチよく判りません。
なんとなく某通販会社の宣伝の様にも思えたのですが。


-----


以下は当方の手元でテストした際のログの抜粋です。

初回(1回目/キャッシュ無し)とソレ以降で数値に顕著な差はありません。

1回目(→はじめて今回のテストコード開いた)
Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 1633 msec
Very Heavy Load Storage Speed Test Time 369 msec

2回目(→Firefox終わらせずにテストコードをリロードした)
Very Heavy Load Memory Speed Test Time 1620 msec
Very Heavy Load Storage Speed Test Time 384 msec

3回目(→同上)
Very Heavy Load Memory Speed Test Time 1681 msec
Very Heavy Load Storage Speed Test Time 448 msec

4回目(→同上)
Very Heavy Load Memory Speed Test Time 1713 msec
Very Heavy Load Storage Speed Test Time 609 msec

5回目(→同上)
Very Heavy Load Memory Speed Test Time 1856 msec
Very Heavy Load Storage Speed Test Time 354 msec

6回目(→同上)
Very Heavy Load Memory Speed Test Time 1575 msec
Very Heavy Load Storage Speed Test Time 448 msec


-----


以上です。



.

[メール転送/OFF] / [親58417] 返信

(環境: WinVista/Other)

Very Heavy Load Memory and Storage Speed Test
http://alp.jpn.org/up/s/19818.htm ← テストコード

>「キャッシュ無」「キャッシュ後」

「キャッシュ無」 キャッシュされていない状態をキャッシュ(データ保存)無
「キャッシュ後」 キャッシュされていそうな状態をキャッシュ(データ保存)後

>「キャッシュで速度が落ちる」現象
majiさんのデーターより
1回目 1633msec 369msec (合計2002msec) ← キャッシュ無
2回目 1620msec 384msec (合計2004msec) ← キャッシュ?(遅延キャッシュっぽい)
3回目 1681msec 448msec (合計2129msec) ← キャッシュ後
4回目 1713msec 609msec (合計2322msec) ← キャッシュ後
5回目 1856msec 354msec (合計2210msec) ← キャッシュ後
6回目 1575msec 448msec (合計2023msec) ← キャッシュ後

キャッシュ効果があれば1回目より2回目は時短されると思うが、
Firefoxの場合キャッシュが非効率で時短されずに伸びてしまう。
Firefoxの場合は動画スタートが1個ずつなのも揃えてほしいと思います ← ここ重要 

ChromeやSafariの場合1回目より2回目は時短されるし動画スタートが揃っている。

Chrome40.0 動画スタートが揃っている!
1回目 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36
Very Heavy Load Memory Speed Test Time 81 msec
Very Heavy Load Storage Speed Test Time 1327 msec
2回目 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36
Very Heavy Load Memory Speed Test Time 81 msec
Very Heavy Load Storage Speed Test Time 1199 msec
3回目 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36
Very Heavy Load Memory Speed Test Time 80 msec
Very Heavy Load Storage Speed Test Time 1200 msec

Safari5.1.7 JS動作中は動画を停止してる?
1回目 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Very Heavy Load Memory Speed Test Time 12 msec
Very Heavy Load Storage Speed Test Time 73 msec
2回目 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Very Heavy Load Memory Speed Test Time 8 msec
Very Heavy Load Storage Speed Test Time 49 msec
3回目 Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Very Heavy Load Memory Speed Test Time 8 msec
Very Heavy Load Storage Speed Test Time 49 msec

>「初めて」→たぶんキャッシュは無い、と思っています。
>ただそれ以外の「キャッシュ有」の部分については
>キャッシュの存在を確認しながらテストしたワケではありません。

キャッシュの目的は通信時短ですから、
テストコードを初実行した後は通信時短のために
キャッシュされていなければならないとは思う。
同様にキャッシュの存在を確認しながらテストしたワケではありません。
時間変化からキャッシュされていそうという事です。

[メール転送/OFF] / [親58417] 返信

(環境: Win 7/Other)

#58455 の キャッシュ さん(投稿:2015/03/08(Sun)02:23:23,環境:WinVista/Other)
maji です。



> Very Heavy Load Memory and Storage Speed Test
> http://alp.jpn.org/up/s/19818.htm ← テストコード
>
> >「キャッシュ無」「キャッシュ後」
>
> 「キャッシュ無」 キャッシュされていない状態をキャッシュ(データ保存)無
> 「キャッシュ後」 キャッシュされていそうな状態をキャッシュ(データ保存)後

> キャッシュ効果があれば1回目より2回目は時短されると思うが、

> テストコードを初実行した後は通信時短のために
> キャッシュされていなければならないとは思う。
> 同様にキャッシュの存在を確認しながらテストしたワケではありません。
> 時間変化からキャッシュされていそうという事です。


キャッシュ有無については
キャッシュさんご自身が確認された事実ではなく
前後の動作によって「キャッシュされていそう」だと「思う」とゆ事ですね。

了解しました。


で、追加で別のテストをしてみました。

私が (#58451) に記した手順に

・初回(1回目)のテストコードのロード前に Firefox上で履歴(キャッシュ含む)を削除し
 2回目以降のリロード前には履歴(キャッシュ含む)を削除しなかったケース

・初回(1回目)だけでなく毎回のテストコードのロードorリロード前に
 それぞれ毎回 Firefox上で履歴(キャッシュ含む)を削除したケース

の 2ケースでテストしました。

その際のログ抜粋を末尾に掲載しますが
見ていただいて判る通り
「キャッシュで速度が落ちる」現象は確認できません。
逆に
私のテスト結論は「キャッシュの有無でも速度は変わらない」です。

-----

(#58451) に記した質問の再掲載です。

そもそも今回のテストコード

Very Heavy Load Memory and Storage Speed Test
http://alp.jpn.org/up/s/19818.htm

は何の目的で何を計る(or比較する)為の Speed Test なのでしょうか。
イマイチよく判りません。
利用者があまり意識してないキャッシュ有無の存在にて結果が変わる性能テストなんて
信用性の点でフに落ちないてなのが正直な感覚です。

-----

以下はテストの際のログの抜粋です。

--------------------(ログ抜粋ここから)

ケース1.毎回キャッシュ削除
Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/36.0

1回目 Very Heavy Load Memory Speed Test Time 1708 msec
1回目 Very Heavy Load Storage Speed Test Time 484 msec

2回目 Very Heavy Load Memory Speed Test Time 1724 msec
2回目 Very Heavy Load Storage Speed Test Time 379 msec

3回目 Very Heavy Load Memory Speed Test Time 1714 msec
3回目 Very Heavy Load Storage Speed Test Time 305 msec

4回目 Very Heavy Load Memory Speed Test Time 1672 msec
4回目 Very Heavy Load Storage Speed Test Time 457 msec

5回目 Very Heavy Load Memory Speed Test Time 1739 msec
5回目 Very Heavy Load Storage Speed Test Time 333 msec

ケース2.最初のみキャッシュ削除
Mozilla/5.0 (Windows NT 6.3; rv:36.0) Gecko/20100101 Firefox/36.0

1回目 Very Heavy Load Memory Speed Test Time 1786 msec
1回目 Very Heavy Load Storage Speed Test Time 372 msec

2回目 Very Heavy Load Memory Speed Test Time 1788 msec
2回目 Very Heavy Load Storage Speed Test Time 375 msec

3回目 Very Heavy Load Memory Speed Test Time 1792 msec
3回目 Very Heavy Load Storage Speed Test Time 405 msec

4回目 Very Heavy Load Memory Speed Test Time 1919 msec
4回目 Very Heavy Load Storage Speed Test Time 358 msec

5回目 Very Heavy Load Memory Speed Test Time 1707 msec
5回目 Very Heavy Load Storage Speed Test Time 348 msec

--------------------(ログ抜粋ここまで)

では。




.

[メール転送/OFF] / [親58417] 返信

(環境: WinVista/Other)

コチラでした

>そもそも今回のテストコード
>Very Heavy Load Memory and Storage Speed Test
>http://alp.jpn.org/up/s/19818.htm

『Very Heavy Load Memory and Storage Speed Test』 なのだから
直訳 『非常に重い負荷のメモリおよびストレージスピードテスト』 という事でしょう。

ソースコードから
非常に重い負荷を加える 『何か複数の動画』
メモリスピード 『メモリ上のmemcpyなど文字処理』
ストレージスピード 『ストレージ上のディスクアクセス』



>以下はテストの際のログの抜粋です。

>ケース1.毎回キャッシュ削除
>4回目 Very Heavy Load Memory Speed Test Time 1672 msec
>4回目 Very Heavy Load Storage Speed Test Time 457 msec

合計 2129 msec

>ケース2.最初のみキャッシュ削除
>4回目 Very Heavy Load Memory Speed Test Time 1919 msec
>4回目 Very Heavy Load Storage Speed Test Time 358 msec

合計 2277 msec

※ 2277 - 2129 = 148 msec (?キャッシュ効果が発揮されず遅れている?)



>何の目的で何を計る

各種ブラウザで速度が速いのはどれか?最小値付近を確認できる
各種ブラウザで動画再生スタートの違いを確認できる ← ここ重要
各種ブラウザで動画再生品質の違いを確認できるなど・・・

Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 951 msec
Very Heavy Load Storage Speed Test Time 219 msec

Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36
Very Heavy Load Memory Speed Test Time 81 msec
Very Heavy Load Storage Speed Test Time 1199 msec

Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Very Heavy Load Memory Speed Test Time 8 msec
Very Heavy Load Storage Speed Test Time 49 msec

結果から、Firefox36.0は文字処理が非常に遅いと判断できるし、
Safari5.1.7はストレージ専用のメモリキャッシュが有りそうなど・・・

[メール転送/OFF] / [親58417] 返信

(環境: Win 7/Other)

#58462 の キャッシュ さん(投稿:2015/03/09(Mon)16:45:34,環境:WinVista/Other)
maji です。



> >そもそも今回のテストコード
> >Very Heavy Load Memory and Storage Speed Test
> >http://alp.jpn.org/up/s/19818.htm
>
> 『Very Heavy Load Memory and Storage Speed Test』 なのだから
> 直訳 『非常に重い負荷のメモリおよびストレージスピードテスト』 という事でしょう。
>
> ソースコードから
> 非常に重い負荷を加える 『何か複数の動画』
> メモリスピード 『メモリ上のmemcpyなど文字処理』
> ストレージスピード 『ストレージ上のディスクアクセス』


要は

 「直訳 〜 という事でしょう」
 「ソースコードから〜」

とキャッシュさんが解釈されたとの事で
少なくとも
「一般的に皆で共通に評価する目的で提供されたと公表されてるものではない」
とゆ事ですね。

であれば
ここでその結果数値の大きい小さいを他と比較して論じても意味が無いかと。



では。



.

[メール転送/OFF] / [親58417] 返信

(環境: Other/Other)

> 「一般的に皆で共通に評価する目的で提供されたと公表されてるものではない」
> ここでその結果数値の大きい小さいを他と比較して論じても意味が無いかと。

共通に評価するするしないに関係無く
複数のブラウザが同じPCで同じ処理をするとそれぞれの処理時間が得られる
その処理時間を元に相対的に比較して速いのか遅いのか評価するものである

[メール転送/OFF] / [親58417] 返信

(環境: WinNT/Other)

>  「直訳 〜 という事でしょう」
>  「ソースコードから〜」
>
> とキャッシュさんが解釈されたとの事で
> 少なくとも
> 「一般的に皆で共通に評価する目的で提供されたと公表されてるものではない」
> とゆ事ですね。
>
> であれば
> ここでその結果数値の大きい小さいを他と比較して論じても意味が無いかと。

同意。

少なくても、Storage Speed Test のほうは意味がなさそう。
まず、Storage Speed Test はテストの意味が分からない。なぜ動画「再生」?
動画再生ってストレージの負荷軽いですよね。どっちかっていうとデコード性能
でしょ。なので意味が分からない。
あと結果もどれもキャッシュという意味ではキャッシュ効いてないんじゃない?
Storage Speed Test どれも誤差程度で、その差が有意であるようには見えない。
なので、そのことについてどうこう言うこと自体の意味がない、と思えます。

それと再生タイミングが揃ってなきゃいけないなんて決まりはないので、
揃うことが重要と強調する意味が分かりません。

もう一つ言うと Chrome も Safari も Webkit 系なので挙動が似ていて当たり前です。

[メール転送/OFF] / [親58417] 返信

(環境: WinNT/Other)

訂正。

> 少なくても、Storage Speed Test のほうは意味がなさそう。
> まず、Storage Speed Test はテストの意味が分からない。なぜ動画「再生」?
> 動画再生ってストレージの負荷軽いですよね。どっちかっていうとデコード性能
> でしょ。なので意味が分からない。

どちらも動画を再生している意味が分からない。
動画再生で CPU やらメモリやらに負荷をかけてるつもりでしょうが、
ブラウザ間の比較をするにはデコード性能が悪いのか、スクリプトが遅いのか
わからない。

> あと結果もどれもキャッシュという意味ではキャッシュ効いてないんじゃない?
> Storage Speed Test どれも誤差程度で、その差が有意であるようには見えない。
> なので、そのことについてどうこう言うこと自体の意味がない、と思えます。
>
> それと再生タイミングが揃ってなきゃいけないなんて決まりはないので、
> 揃うことが重要と強調する意味が分かりません。

揃うようにスクリプト組んでますか?そのようには見えないのですが。
見落としているかもしれないと思うので、もし揃うようにスクリプトを組んでいる
のに、そうなっていないというのであれば、そのように書いてもらえますか。
その場合、このトピックとは異なるので、別にスレッドを立てたほうがよいと思います。

> もう一つ言うと Chrome も Safari も Webkit 系なので挙動が似ていて当たり前です。

こちらも訂正。Chrome と Safari で違ってますね。

本題の2回目以降が遅いというのはやはり気のせいだと思います。
あるとすると、GC の影響とかは考えられそうですが、私の目には
どう見ても誤差の範囲です。私以外の結果を見ても1回目よりも2回目以降の
ほうが早い場合があるので、必ず1回目が早いということはありません。

[メール転送/OFF] / [親58417] 返信

(環境: Other/Other)

>>それと再生タイミングが揃ってなきゃいけないなんて決まりはないので、
>>揃うことが重要と強調する意味が分かりません。
> 揃うようにスクリプト組んでますか?そのようには見えないのですが。
> 見落としているかもしれないと思うので、もし揃うようにスクリプトを組んでいる

Chromeでは再生タイミングが揃うのです。
Firefoxは文字処理が遅いらしく
そのせいで再生タイミングがズレていく様に見えます。
逆に言うと、文字処理を速くすると解決するかもです。
同じPCでもChromeの文字処理は、
Firefoxの50〜100倍ぐらい速いかもしれませんよ?


> 本題の2回目以降が遅いというのはやはり気のせいだと思います。
> あるとすると、GC の影響とかは考えられそうですが、私の目には
> どう見ても誤差の範囲です。私以外の結果を見ても1回目よりも2回目以降の
> ほうが早い場合があるので、必ず1回目が早いということはありません。

のらねこさんの結果から
>こちらの結果。1回目が必ず早いとは
>Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
>Very Heavy Load Memory Speed Test Time 469 msec ・・・ 112 msec 合計 581 msec
>Very Heavy Load Memory Speed Test Time 852 msec ・・・ 210 msec 合計 1062 msec
(1062÷581≒1.82 タイムが 182% に延びている ← 合計は1回目より遅い )


>>少なくても、Storage Speed Test のほうは意味がなさそう。
>>まず、Storage Speed Test はテストの意味が分からない。なぜ動画「再生」?
>>動画再生ってストレージの負荷軽いですよね。どっちかっていうとデコード性能
>>でしょ。なので意味が分からない。

Storage Speed Testでは、逆に Chrome が遅いのです。1000ms ぐらいあります。
古いChrome4ではもっと遅く 10000ms ぐらいだったから改善されている。
Chromeとは別にSafariのStorageはHDD保存前にMEMキャッシュを持っていそうで超高速なんです。
8msなんて数字もありましたから・・・調べる意味はあります。


> どちらも動画を再生している意味が分からない。
> 動画再生で CPU やらメモリやらに負荷をかけてるつもりでしょうが、
> ブラウザ間の比較をするにはデコード性能が悪いのか、スクリプトが遅いのか > わからない。
>>あと結果もどれもキャッシュという意味ではキャッシュ効いてないんじゃない?
>>Storage Speed Test どれも誤差程度で、その差が有意であるようには見えない。
>>なので、そのことについてどうこう言うこと自体の意味がない、と思えます。

キャッシュ効いてないと言うか、文字処理が遅いので
キャッシュ処理している最中に遅くなっているかもしれません?
動画再生よって何らかの負荷を与えてるだけですから。つまり負荷はブラックボックス。
ブラウザだけ変えて、同じPCで同じ負荷を与える・・・詳細でなくても一部分の概要的評価ならできる。

[メール転送/OFF] / [親58417] 返信

(環境: WinNT/Other)

>>>それと再生タイミングが揃ってなきゃいけないなんて決まりはないので、
>>>揃うことが重要と強調する意味が分かりません。
>>揃うようにスクリプト組んでますか?そのようには見えないのですが。
>>見落としているかもしれないと思うので、もし揃うようにスクリプトを組んでいる
> Chromeでは再生タイミングが揃うのです。

結果的にそうなっている「だけ」じゃないかと指摘しています。
そうなっている「だけ」なら揃うとかそろわないとか、考える意味がない。

> Firefoxは文字処理が遅いらしく
> そのせいで再生タイミングがズレていく様に見えます。

そのせいでというのが、何か意味がありますか?
そのせいでタイミングがずれていいなら、ずれていいのです。
ずれてけないのにずれているなら問題です。

> 逆に言うと、文字処理を速くすると解決するかもです。

文字処理を早くすることに意味はあるかもしれませんが、
そろえるように問題を解決していく必要はあるのですか?

>>本題の2回目以降が遅いというのはやはり気のせいだと思います。
>>あるとすると、GC の影響とかは考えられそうですが、私の目には
>>どう見ても誤差の範囲です。私以外の結果を見ても1回目よりも2回目以降の
>>ほうが早い場合があるので、必ず1回目が早いということはありません。
> のらねこさんの結果から
> >こちらの結果。1回目が必ず早いとは
> >Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
> >Very Heavy Load Memory Speed Test Time 469 msec ・・・ 112 msec 合計 581 msec
> >Very Heavy Load Memory Speed Test Time 852 msec ・・・ 210 msec 合計 1062 msec
> (1062÷581≒1.82 タイムが 182% に延びている ← 合計は1回目より遅い )

見方がおかしい。遅いものと速いものをごっちゃにして比較してはいけない。
100000 sec
100001 sec
これはほぼ同じようなものです。
0.0001 sec
0.0010 sec
これは大分違います。
100000.0001 sec
100001.0010 sec
ほとんど変わりがありません。が、2番目のほうが大きいです。
さて、

Very Heavy Load Memory Speed Test Time 469 msec
Very Heavy Load Memory Speed Test Time 852 msec
Very Heavy Load Memory Speed Test Time 428 msec
Very Heavy Load Memory Speed Test Time 485 msec
Very Heavy Load Memory Speed Test Time 554 msec
Very Heavy Load Memory Speed Test Time 490 msec

平均 546.3333
最小値 428(平均の0.7834045)
最大値 852(平均の1.559488)

Very Heavy Load Storage Speed Test Time 112 msec
Very Heavy Load Storage Speed Test Time 210 msec
Very Heavy Load Storage Speed Test Time 98 msec
Very Heavy Load Storage Speed Test Time 118 msec
Very Heavy Load Storage Speed Test Time 145 msec
Very Heavy Load Storage Speed Test Time 115 msec

平均 133.0
最小値 98(平均の0.7368421)
最大値 210(平均の1.578947)

こうして並べてみたときに、2回目は遅いですが、1回目が遅いといえますか?
たとえば、3回目と比較して1回目は遅いです。1回目が早いとは言えません。
平均から見れば早いですが、測定で得られている値はずいぶん揺れがあります。
若干早い傾向があるとはいえ、その揺れの範囲に収まってしまっています。
つまり、1回目と2回目以降は大差がないとみるべきじゃないでしょうか?

> Storage Speed Testでは、逆に Chrome が遅いのです。1000ms ぐらいあります。
> 古いChrome4ではもっと遅く 10000ms ぐらいだったから改善されている。
> Chromeとは別にSafariのStorageはHDD保存前にMEMキャッシュを持っていそうで超高速なんです。
> 8msなんて数字もありましたから・・・調べる意味はあります。

8ms は早すぎます。処理をしていない可能性があります。
最適化が行われた結果意味のない処理は削除され、コード自体が実行されていない
ということも考える必要があります。C で見る場合などは ASM に落ちた時に
どのようになっているかを確認したりする場合もあります。
Javascrip の場合、最終的にどのようにコンパイルされたか知るすべはないので、
意図通りに処理が行われている保証はありません。

>>どちらも動画を再生している意味が分からない。
>>動画再生で CPU やらメモリやらに負荷をかけてるつもりでしょうが、
>>ブラウザ間の比較をするにはデコード性能が悪いのか、スクリプトが遅いのか > わからない。
> >>あと結果もどれもキャッシュという意味ではキャッシュ効いてないんじゃない?
> >>Storage Speed Test どれも誤差程度で、その差が有意であるようには見えない。
> >>なので、そのことについてどうこう言うこと自体の意味がない、と思えます。
>
> キャッシュ効いてないと言うか、文字処理が遅いので
> キャッシュ処理している最中に遅くなっているかもしれません?

そこ、キャッシュ処理がどう関係があるかわかりません。

> 動画再生よって何らかの負荷を与えてるだけですから。つまり負荷はブラックボックス。
> ブラウザだけ変えて、同じPCで同じ負荷を与える・・・詳細でなくても一部分の概要的評価ならできる。

負荷がブラックボックスになってしまうと同じ負荷かどうかが分からないのですが。
ブラックボックスとしていいのは同じであるといえるものだけです。
つまりブラウザ実装によって異なる可能性のあるものは同じ負荷とは言えません。
たとえばハードウェアデコーダに処理を投げている場合とソフトウェアデコーダ
で処理している場合では、CPU やメモリの負荷が桁違いに異なります。バッファリング
先読みの仕方でも異なります。
分かりやすく言うと Windows Media Player と Video Lan Client で再生負荷を
比較すると動画再生なんだから同じ負荷がかかる、と言っているわけです。
同じプレーヤーでもハードウェア支援が有効になっている場合、CPU の再生支援
機能が有効なものとそうでないもので CPU への負荷のかかり方は大分違います。

[メール転送/OFF] / [親58417] 返信

(環境: WinNT/Other)

こちらの結果。1回目が必ず早いとは言えない。何回やってもほとんど変わらない。

Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 469 msec
Very Heavy Load Storage Speed Test Time 112 msec
Very Heavy Load Memory Speed Test Time 852 msec
Very Heavy Load Storage Speed Test Time 210 msec
Very Heavy Load Memory Speed Test Time 428 msec
Very Heavy Load Storage Speed Test Time 98 msec
Very Heavy Load Memory Speed Test Time 485 msec
Very Heavy Load Storage Speed Test Time 118 msec
Very Heavy Load Memory Speed Test Time 554 msec
Very Heavy Load Storage Speed Test Time 145 msec
Very Heavy Load Memory Speed Test Time 490 msec
Very Heavy Load Storage Speed Test Time 115 msec

[メール転送/OFF] / [親58417] 返信

(環境: Win 7/Other)

> こちらの結果。1回目が必ず早いとは言えない。何回やってもほとんど変わらない。
>
> Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
> Very Heavy Load Memory Speed Test Time 469 msec
> Very Heavy Load Storage Speed Test Time 112 msec
> Very Heavy Load Memory Speed Test Time 852 msec
> Very Heavy Load Storage Speed Test Time 210 msec
> Very Heavy Load Memory Speed Test Time 428 msec
> Very Heavy Load Storage Speed Test Time 98 msec
> Very Heavy Load Memory Speed Test Time 485 msec
> Very Heavy Load Storage Speed Test Time 118 msec
> Very Heavy Load Memory Speed Test Time 554 msec
> Very Heavy Load Storage Speed Test Time 145 msec
> Very Heavy Load Memory Speed Test Time 490 msec
> Very Heavy Load Storage Speed Test Time 115 msec

Very Heavy Load Memory and Storage Speed Test
http://alp.jpn.org/up/s/19818.htm

のらねこさんのPC速度 > キャッシュさんのPC速度 > majiさんのPC速度
のようですが、今回の速度比較は同じPCでの相対的な速度比較になります

のらねこさんの結果から

>こちらの結果。1回目が必ず早いとは
>Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
>Very Heavy Load Memory Speed Test Time 469 msec ・・・ 112 msec 合計 581 msec
>Very Heavy Load Memory Speed Test Time 852 msec ・・・ 210 msec 合計 1062 msec

 (1062÷581=1.82 タイムが 182% に延びている ← 合計は1回目より遅い )

>Very Heavy Load Memory Speed Test Time 428 msec ・・・ 98 msec 合計 526 msec

 (合計は1回目より速いのは誤差の範囲か?何らかのTS処理がたまたま無かったか?) 

>Very Heavy Load Memory Speed Test Time 485 msec ・・・ 118 msec 合計 603 msec
>Very Heavy Load Memory Speed Test Time 554 msec ・・・ 145 msec 合計 699 msec
>Very Heavy Load Memory Speed Test Time 490 msec ・・・ 115 msec 合計 605 msec

 (合計は1回目より遅い?何らかのTS処理が増えている?)

なお、TS処理は、タイムシェアリング処理、別名インターバル処理とも言う。

[メール転送/OFF] / [親58417] 返信

(環境: WinVista/Other)

>そもそも今回のテストコード
>Very Heavy Load Memory and Storage Speed Test
>http://alp.jpn.org/up/s/19818.htm

『Very Heavy Load Memory and Storage Speed Test』 なのだから
直訳 『非常に重い負荷のメモリおよびストレージスピードテスト』 という事でしょう。

ソースコードから
非常に重い負荷を加える 『何か複数の動画』
メモリスピード 『メモリ上のmemcpyなど文字処理』
ストレージスピード 『ストレージ上のディスクアクセス』



>以下はテストの際のログの抜粋です。

>ケース1.毎回キャッシュ削除
>4回目 Very Heavy Load Memory Speed Test Time 1672 msec
>4回目 Very Heavy Load Storage Speed Test Time 457 msec

合計 2129 msec

>ケース2.最初のみキャッシュ削除
>4回目 Very Heavy Load Memory Speed Test Time 1919 msec
>4回目 Very Heavy Load Storage Speed Test Time 358 msec

合計 2277 msec

※ 2277 - 2129 = 148 msec (?キャッシュ効果が発揮されず遅れている?)



>何の目的で何を計る

各種ブラウザで速度が速いのはどれか?最小値付近を確認できる
各種ブラウザで動画再生スタートの違いを確認できる ← ここ重要
各種ブラウザで動画再生品質の違いを確認できるなど・・・

Mozilla/5.0 (Windows NT 6.0; rv:36.0) Gecko/20100101 Firefox/36.0
Very Heavy Load Memory Speed Test Time 951 msec
Very Heavy Load Storage Speed Test Time 219 msec

Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36
Very Heavy Load Memory Speed Test Time 81 msec
Very Heavy Load Storage Speed Test Time 1199 msec

Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Very Heavy Load Memory Speed Test Time 8 msec
Very Heavy Load Storage Speed Test Time 49 msec

結果から、Firefox36.0は文字処理が非常に遅いと判断できるし、
Safari5.1.7はストレージ専用のメモリキャッシュが有りそうなど・・・

[メール転送/OFF] / [親58417] 返信

(環境: Other/Other)

キャッシュで速度が落ちるのはナゼでしょうか?の再テスト

Very Heavy Load Memory and Storage Speed Test
http://alp.jpn.org/up/s/19818.htm ← テストコード

1回目Mozilla/5.0 (Windows NT 6.0; rv:37.0) Gecko/20100101 Firefox/37.0
Very Heavy Load Memory Speed Test Time 998 msec
Very Heavy Load Storage Speed Test Time 225 msec

2回目Mozilla/5.0 (Windows NT 6.0; rv:37.0) Gecko/20100101 Firefox/37.0
Very Heavy Load Memory Speed Test Time 1213 msec
Very Heavy Load Storage Speed Test Time 264 msec

3回目Mozilla/5.0 (Windows NT 6.0; rv:37.0) Gecko/20100101 Firefox/37.0
Very Heavy Load Memory Speed Test Time 1351 msec
Very Heavy Load Storage Speed Test Time 277 msec

4回目Mozilla/5.0 (Windows NT 6.0; rv:37.0) Gecko/20100101 Firefox/37.0
Very Heavy Load Memory Speed Test Time 1565 msec
Very Heavy Load Storage Speed Test Time 353 msec

5回目Mozilla/5.0 (Windows NT 6.0; rv:37.0) Gecko/20100101 Firefox/37.0
Very Heavy Load Memory Speed Test Time 1595 msec
Very Heavy Load Storage Speed Test Time 349 msec

[メール転送/OFF] / [親58417] 返信
- Child Tree -