> > My squid cache (with WCCP2) is running on FreeBSD 5.2 > operating system for > an ISP. This is running fine but I want to tune it for better > performance. > I have used HP DL 140 hardware with 80 GB IDE hard disk & > 512 MB RAM. > > 1) How do I check the HIT rate of my Squid BOX. Any utility. > I have tried > couple of access log analyzer but those are taking long time > processing & > scanning the log files ?
- Cachemgr -> General Runtime Information for runtime info concerning hits. - log analyzers such as calamaris , will offer a daily report for instance , which in my case I find very usefull. That is has to scan the whole previous access log is obvious. But it runs in cron in the morning for me, for getting the info for the previous day. So I have the info, when my first coffee comes around too. > 2) Any fine tune parameters for better performance rather > than using default > values in squid.conf ? Not in squid.conf. But general guidelines are to use, different disks for more then one cache dir (spread IO load) . Use 'reiserfs' filesystem , with notail option. Check the FAQ on squid's mem usage versus the size of the configured cache dir(s). > 3)would like to explore more on different cache replacement > policies LUR, > GDSF, LFUDA which one is suitable of an ISP class SQUID box ? > That it will also and more depend on the user's profile that the ISP is servicing. For instance it may well be that the answer is different for a small ISP versus a big ISP. Check the comments in squid.conf.default on these algorythms; this may give you guidelines as to which algorythm to use. M.
