On Wed, 5 Nov 2003, Raja R wrote:
> Can you pls explain the cache_swap_low and cache_swap_high params w.r.t the
> performance and if I can tune up any other params to speed up my proxy
> server ?
Not really related to performance. Just parameters used when maintainign
the already cached content and discarding old content.
I would recommend starting by doing some statistical analysis of your
server to try to determine what is causing the bottleneck:
* Amount of traffic to/from your clients
* Amount of traffic to/from the Internet link
* CPU utilisation
* Memory & Swap usage levels
* Disk I/O usage levels ("iostat -i 5" gives a good view of this)
What I can give as guidance is that when a Squid proxy feels slow the
reasons usually is one of the following:
* The Internet link is overloaded
- other traffic chewing up the link such as various peer-to-peer file
sharing networks, viruses etc.
- too small Internet link in relation to the demands from your users
* The Squid server is out of memory, pushing Squid into swap.
- cache_mem too high
- too little memory in relation to your cache_dir size
- other applications on the same server using a lot of memory
* The disk I/O subsytem is overloaded, causing Squid to wait a lot for
the harddrive.
- ufs cache_dir type and high request rate (30req/s or more)
- aufs/diskd cache_dir type and simply too few harddrives to keep up
with the rate required
as you can see the reasons and solutions can vary a lot, and without
knowing in more detail where the bottleneck may be it is hard to give a
good advice on what to change. But all the cases above is easily
identified by normal system & Internet link monitoring tools.
Regards
Henrik
Received on Wed Nov 05 2003 - 04:09:16 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:21:07 MST