Two Questions:
 
     1.  If squid starts more than one squidguard process does each process load its own copy of the db files into memory or is only one copy loaded into memory and all squidguard processes access the same db in a shared memory format? Is the answer the same for pre-built db files?  If it is a shared memory format, what kind of locking is done on the database?  ie (only on process can access a db file at a time)
 
    2.  What kind of schedule does squid use for its redirect children?  If I have 10 squidguard children that squid starts does it round robin requests to each process or does it go in order trying to send requests to the first process and then moving on to the next one if it is busy.  When looking at top on a running squid server with 15 squidguard process, the top squidguard process is very active, the next one is semi active and the remaining look like they have no activity at all.
 
Thanks 

Reply via email to