Changes between Version 156 and Version 157 of doc/FireFoxTorPerf


Ignore:
Timestamp:
Apr 23, 2010, 10:48:33 AM (9 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/FireFoxTorPerf

    v156 v157  
    2424 * [http://www.speedguide.net/read_articles.php?id=1497 Event ID 4226 Patcher (win32)]
    2525 * DNS Latency
     26 * Advanced Windows Tuning
    2627
    2728=== Tor Button - enable / disable Tor access in FireFox ===
     
    9596
    9697These figures were arrived at by using [http://speedtest.net SpeedTest.net]
     98
     99=== Advanced Windows Tuning ===
     100This section has been included last for those who are technically capable
     101
     102The following parameters must also satisfy the formula below for optimal performance.
     103
     104''Windows:RWIN >= Privoxy:buffer > Tor:ConstrainedSockSize > 2KB''
     105
     106||Windows||in TCP Optimizer||
     107|| -- ||-- ||
     108||RWIN || TCPOptimizer max setting||
     109||Window Scaling|| On||
     110||TcpIP TTL || 128||
     111||LANBufferSize || 65535||
     112----
     113Reducing DNS caching time reduces the risk of an invalid DNS resolve, given Tor servers may be operating in a DHCP environment that updates the IP each time the network connects.
     114||Windows||registry:TCPIP service||
     115|| -- || -- ||
     116||DNS Cache || 4 hours (set in registry by hand)||
     117----
     118Privoxy is set to be a 'straight-through' proxy server, with the toggle switch. Its buffer is reduced to below that of RWIN. This is because RWIN represents the largest TCP receive window.
     119||Privoxy||config.txt||
     120|| -- || -- ||
     121||Privoxy:buffer || 130 (in KB < Windows:RWIN)||
     122||toggle || 0||
     123----
     124Firefox is set to use a memory cache only. This is for performance reasons. Writing to disk will always be slower.
     125||Firefox || in Configuration Mania||||
     126|| -- || -- ||
     127||Firefox:Disk Cache|| disabled||
     128||Firefox:memory cache || 16384k||
     129||Firefox:connections || 64||
     130||Firefox:pipelining || 8||
     131||Firefox:http1.0/1.1, proxy connections || 4||
     132||Firefox:peristent proxy http || 16||
     133----
     134Tor is set to use a Socket size less than that of Privoxy:buffer. If you set it higher it will cause privoxy to fault, since it will overflow privoxy's buffer.
     135||Tor || in torrc configuration file||
     136|| -- || -- ||
     137|| Tor:ConstrainedSockets || 1||
     138|| Tor:ConstrainedSockSize || 128KB (<Privoxy:buffer)||
     139
     140CategoryHowTos