Your box must have two CPUs and with SMP enabled in your OS.
Otherwise, you will see no improvement from it.
Squid will check running PID before working, so when you try to start
a squid while another is running, you will see the message like
"Squid already running! Process id 2383". You can open src/main.c,
find checkRunningPid ,comment correlative lines, and then recompile
it.
On Wed, 17 Nov 2004 14:09:24 -0900, Chris Robertson <crobertson@gci.com> wrote:
> Your second squid.conf file will have to specify a different cache_dir, log
> files, and pid file, in addition to the port. It's probably better to
> figure out the root cause of the problem.
>
> What kind of hardware is squid running on? What OS?
>
> How does the memory usage look when squid gets slow? How about CPU?
>
> What are your definitions of "few users"? How many accesses per second your
> cache is serving?
>
> To give suggestions on improving performance, first we need to know where
> you are at.
>
> Chris
>
>
>
> -----Original Message-----
> From: Rahul Sinha [mailto:rahul.opensource@gmail.com]
> Sent: Wednesday, November 17, 2004 1:42 PM
> To: squid-users@squid-cache.org
> Subject: [squid-users] squid is slow
>
> Hi,
>
> Squid proxy runs good for few users however the moment no. of users
> increase its performance goes down.There is no issue of bandwidth as
> the fallback option "cacheflow" works perfect.
>
> Tried to run multiple instance of squid with:
>
> 1) different config file ...squid1.conf
> 2) Seperate http_port 8081 in squid1.conf and 8080 in squid.conf
>
> after running #./squid -f squid1.conf
>
> it gives foowing message:::
> Squid already running! Process id 2383
>
> Any suggestion to improve the squid performance...?
>
> Cheer,
> Rahul Sinha
>
Received on Wed Nov 17 2004 - 19:47:20 MST
This archive was generated by hypermail pre-2.1.9 : Wed Dec 01 2004 - 12:00:01 MST