Skip to main content

Diigo Home

ArchitectNotes - Varnish - Trac - The Diigo Meta page

varnish.projects.linpro.no/...ArchitectNotes - Cached - Annotated View

Joel Liu's personal annotations on this page

joel
Joel bookmarked on 2007-12-27 architecture varnish
  • What happens is this: Squid creates a HTTP object in "RAM" and it gets used some
    times rapidly after creation. Then after some time it get no more hits and the
    kernel notices this. Then somebody tries to get memory from the kernel for
    something and the kernel decides to push those unused pages of memory out to
    swap space and use the (cache-RAM) more sensibly for some data which is actually
    used by a program. This however, is done without squid knowing about it. Squid
    still thinks that these http objects are in RAM, and they will be, the very
    second it tries to access them, but until then, the RAM is used for something
    productive.

This link has been bookmarked by 6 people . It was first bookmarked on 27 Dec 2007, by Joel Liu.

  • 10 Mar 08
  • 29 Dec 07
  • 27 Dec 07
    • What happens is this: Squid creates a HTTP object in "RAM" and it gets used some
      times rapidly after creation. Then after some time it get no more hits and the
      kernel notices this. Then somebody tries to get memory from the kernel for
      something and the kernel decides to push those unused pages of memory out to
      swap space and use the (cache-RAM) more sensibly for some data which is actually
      used by a program. This however, is done without squid knowing about it. Squid
      still thinks that these http objects are in RAM, and they will be, the very
      second it tries to access them, but until then, the RAM is used for something
      productive.
  • 08 Dec 07
    diigomg
    M G

    Saner use of virtual memory than squid

  • 13 Oct 07