Fedora

network.http.pipelining.maxrequests 的最大值還是 8 嗎?

  • December 30, 2012

我在 Fedora 18 下檢測到 Firefox 17 的速度有些慢,所以我決定修改一些配置選項。

所以,問題是:有人知道network.http.pipelining.maxrequests的最大值是否仍然是8?

我發現有人說如果我放超過 8 個,就會被忽略。Fedora 和 Centos 的預設值是 32,這對我來說似乎很奇怪。

我不這麼認為。從 2010 年開始對此的討論參考 了 Mozilla CVS 樹中#definensHttp.h的註釋:

// 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是0-65535。

引用自:https://unix.stackexchange.com/questions/59856