We are using Dell 2850 dual 3.2 Xeon processor, 8 Gig of Physical memory and
15rpm SCSI disk for caching (no raid). The software is FC 4 64 bit with Squid
2.5Stable13. Below is the way I complie my Squid:

 --prefix=/usr --exec-prefix=/usr --bindir=/usr/sbin --libexecdir=/usr/lib/squid
--localstatedir=/spool/squid --sysconfdir=/etc/squid --enable-snmp
--enable-kill-parent-hack --enable-delay-pools --enable-storeio=aufs,diskd,null
--enable-removal-policies=heap,lru --enable-arp-acl

With the above compilation and configuration, proxy is doing well. Now I check
the number of treads, and found out that it has 4. Can we obtain better
performance if we have greater number of treads? Can you please help me to
understand the following:

--enable-async-io[=N_THREADS]
                          Shorthand for
                          --with-aufs-threads=N_THREADS
                          --with-pthreads
                          --enable-storeio=ufs,aufs
  --with-aufs-threads=N_THREADS
                          Tune the number of worker threads for the aufs object
                          store.
  --with-pthreads         Use POSIX Threads
  --with-aio              Use POSIX AIO
  --with-dl               Use dynamic linking


note that we are using "aufs" on the cache_dir.


Thank you very much,

Wennie


Reply via email to