事由

Firefox 在超大内存和超多核心的情况下,策略还是太保守了。姆Q说怎么闲置内存好多,网页还是卡呢。

经过一番 Google 后,调整了 Firefox 的缓存和进程等策略。现在打开网页超快,标签切换完全没有了延迟,对比以前使用chrome的体验毫不逊色甚至更胜。

嘛,需要注意的是,内存使用增加了6G。

嗯呢,另外一说,因为使用习惯问题,姆Q一般会开超多 tab 不关的(趴~~~

配置

附上姆Q的 Firefox 设置(Firefox 地址栏输入 about:config 进入配置界面):

# 渲染和响应相关
content.notify.interval=1000000
content.notify.ontimer=true
content.max.tokenizing.time=2000000
content.notify.ontimer=true
content.interrupt.parsing=true
content.switch.threshold=500000

# cache 相关
browser.cache.memory.capacity=-1
browser.cache.memory.max_entry_size=512000
browser.cache.disk.capacity=25600000
browser.cache.disk.max_entry_size=51200000

# JIT
javascript.options.jit.content=true



# ==========以下谨慎调整,吃 CPU
# 网络相关
network.http.pipelining=true
network.http.proxy.pipelining=true
network.http.pipelining.maxrequests=128 #根据核心线程数设置


# 网页内容进程限制
dom.ipc.processCount=32	
dom.ipc.processCount.file=4	
dom.ipc.processCount.privilegedabout=4	
dom.ipc.processCount.privilegedmozilla=4	
dom.ipc.processCount.webIsolated=32