1. 16 Jun, 2008 2 commits
  2. 15 Jun, 2008 34 commits
  3. 14 Jun, 2008 2 commits
  4. 11 Jun, 2008 2 commits
    • Poul-Henning Kamp's avatar
      Add an optional shortcut: · de2fd54b
      Poul-Henning Kamp authored
      The parameter session_linger determines how many milliseconds the
      workerthread waits to see if another request has arrived, before
      handing the session over to the session herder.
      
      If we manage to catch the next request this way, we save a number
      of semi-expensive steps, if we hang around too long, the worker-thread
      gets to goof off.
      
      A relatively small sample of data from a live server, indicates
      that 20% of all requests arrive within 50 msec of the previous
      request and 50% within 100msec.
      
      It is not clear at present how these timeintervals relate to client
      RTT, or if they are systematically too high, due to the duration
      of the detour over the herder.
      
      There is a new line in varnishstat keeping track of how many times
      this gamble succeeds.
      
      Experimentation is encouraged.
      
      
      
      
      git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2663 d4fa192b-c00b-0410-8231-f00ffab90ce4
      de2fd54b
    • Poul-Henning Kamp's avatar
      Be a little less hysteric with charging session statistics to · 994cde5a
      Poul-Henning Kamp authored
      srcaddr and global counters.
      
      
      git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@2662 d4fa192b-c00b-0410-8231-f00ffab90ce4
      994cde5a