Firefox is a common web browser, Linux version is slow, if you want to accelerate can refer to this article:
1, install Bleachbit, support Linux and Windows, already contained in http://www.aliyun.com/zixun/aggregation/13835.html ">ubuntu and Debian software Warehouse, An open source tool dedicated to freeing up disk space to clean up Firefox's cache and history and improve startup speed.
2, in the Address bar input about:config, change rendering page settings: Create a new integer value Content.notify.backoffcount, set a value of 5, create a new value Nglayout.initialpaint.delay, set to 0. The first value is to let Firefox do not wait until the entire page is downloaded and then to render, the second value is to improve rendering, do not wait for the layout of the page to download all the information and then render.
3, Optimization history: Open About:config, will store browsing history expiration days Browser.history_expire_days from the default 180 days from 7 days, Browser.history_expire_days_ Min from the default 90 days to 7 days (two values can also be 14 or other lower days), the maximum number of sites stored by the Browser.history_expire_sites is reduced from the default of 40000.
4, Acceleration menu: Open About:config, create a new integer ui.submenudelay, the value is set to 0.
5, disable Ipv6,ipv4 is still mainstream, IPv6 number is very small, so close it can improve speed: Open About:config, network.dns.disableIPv6 from default ' False ' to ' True '.
6, increase the cache space, if your memory has 2GB, then may wish to set a larger cache: Open About:config, create browser.cache.memory.capacity, set to 32768. "
7. Use Tracemonkey JavaScript engine: Open About:config, change javascript.options.jit.chrome to True, The value of Javascript.options.jit.content is true.
8, optimize TCP: Open About:config, join (some servers do not support)
Earlier acceleration tips
Application-> Internet-> Firefox Web Browser
Mozilla Firefox
Type-> about:config in the URL input line
Filter (search):->
Network.dns.disableIPv6-> True
Network.http.pipelining-> True
Network.http.pipelining.maxrequests-> 8
Network.http.proxy.pipelining-> True
Re-executing Mozilla Firefox
Principle Explanation:
A typical web page consists of an HTML file and a variety of embedded elements, including images, CSS files, JavaScript files, and so on within the page. Each embedded element is indistinguishable from that HTML file at the HTTP protocol level: all require a browser to access the server.
An early typical browser is this: when the user type the URL, the browser and the server to establish a connection, request this HTML page, and then the edge of the receiving server to send the HTML page, edge parsing, touch inline elements, you can immediately open the second connection request. In addition, if there are many inline elements, he may open multiple connections and request simultaneously. When all the required elements have been downloaded, the browser will draw the page. This process is the browser implementation envisioned by the earliest http/1.0 protocol.