On 14/09/11 16:26, Henry Yuan wrote:
Hi, I would like to know a little more about how Squid works in detail, especially the data structures and algorithms it used to chunk and hold large files. I found the Squid Programmers Guide at http://old.squid-cache.org/Doc/Prog-Guide/, which seems to be a good starting point for me to better understand the system. I noticed the guide was written in 2004, so I wonder if there exists an updated version?
Yes. The "how it works" descriptions from the old guide was converted into wiki pages in combination with the old FAQ documents.
For detailed data structures and documentation of todays code there is a doxygen scan of 3.HEAD available at: http://www.squid-cache.org/Doc/code/
Amos -- Please be using Current Stable Squid 2.7.STABLE9 or 3.1.15 Beta testers wanted for 3.2.0.11