network.http.pipelined.maxrequestsの最大値はまだ8ですか?

network.http.pipelined.maxrequestsの最大値はまだ8ですか?

Fedora 18の下のFirefox 17が少し遅いことがわかったので、いくつかの設定オプションを変更することにしました。

したがって、質問は次のようになります。最大値が何であるかを知っている人はいますか?network.http.pipelined.maxrequestsそれとも8?

8個以上入力すると無視されると言う人を見つけました。 FedoraとCentosのデフォルトはどちらも32ですが、奇妙に見えます。

答え1

私はそうは思わない。 2010年にこれについての議論は #defineNotesを参照しています。nsHttp.hMozilla CVSツリーから:

// hard upper limit on the number of requests that can be pipelined
#define NS_HTTP_MAX_PIPELINED_REQUESTS 8 

しかし、明らかに「Gecko、XULRunner、Firefoxの場合CVS トランクはトランクではなくなりました。、Gecko 1.9 / Firefox 3および1.9.0. * / 3.0. *セキュリティバージョンで使用されています。 」

これ対応するファイル現在、「mozilla-release」ブランチ(私の考えには17個を含み、「-esr17」ブランチと同じです)にはそのような定義がなく、識別子はリリースツリーにまったく表示されません。実際の変数はここで設定してくださいnsHttp.hで列挙名(MAX_PIPELINED_REQUESTS)を使用しmMaxPipelinedRequestsて他の参照を見ると、唯一の制限は符号なし16ビット値のようです。これは、対応する範囲が0〜65535であることを意味します。

関連情報