0

Firefox 3.6.28 のブラウザー キャッシュからの Web ページの js/css ファイルの読み込みが非常に遅いことがわかりました。

サーバーから直接ロードするのにかかる時間ははるかに短くなります。

これは、サーバーからの読み込みにかかる時間を示す Firebug net パネルです。

ここに画像の説明を入力

キャッシュからの読み込みにかかった時間は次のとおりです (灰色は、キャッシュから取得されたことを意味します)。

ここに画像の説明を入力

Firefox 3.6.28 はとても古く、最新バージョンの Firefox にはそのような問題がないことは知っています。

しかし、古いバージョンの Firefox がキャッシュから 1kb の js をロードすると、500 ミリ秒以上かかるのはなぜでしょうか?

Firefox のディスクとメモリのキャッシュが有効になっています。

私のPC環境は:

CPU:Intel atom 230 1.6G RAM:1G

誰か説明してくれませんか?</p>

どうも。

4

1 に答える 1

0

最後に、なぜそんなに遅いのかを理解します。

まず、@nmaier さんのおっしゃる通り古いバージョンの Firefox ですので速度が遅いです。

しかし、500+ms というのは性能の悪いマシン (CPU:Intel atom 230 1.6G RAM:1G、建物内に置かれた顧客待ちの特別な PC であるため、パフォーマンスが悪い) で発生します。

ただし、私たちのシステムはdivコンテンツをロードするために重いajaxに基づいており、ajaxがサーバーからhtmlを取得すると、htmlにjsスクリプトが含まれている可能性があり、ブラウザはDOMを再構築してページを再表示し、これは Firefox 3.6 にとって非常に大きな作業です。

だから時間はとても遅いです。

于 2013-11-01T10:25:14.677 に答える