Re: [squid-users] Squid with dual processor ..

2003-07-07 Thread Schelstraete Bart

> What for? This is mere marketing bubblebabble.
> 
> 1) Our mailservers don't have multiple porcessors, since they're I/O bound.
> 2) Our proxyservers don't have multiple porcessors, since they're I/O
> bound.
> 
> Chose the right tool for the job, not what (IBM|HP|Compaq) recommends.


Correct, but you know sales people :)


rgrds,

   Bart


Re: [squid-users] Squid with dual processor ..

2003-07-07 Thread Ralf Hildebrandt
* Schelstraete Bart <[EMAIL PROTECTED]>:

> That's maybe a good suggestion for Squid v3.0..  multitasking
> = work with multiple CPU's That should be something nice, as Squid is
> almost always used on servers...and most server have multiple
> CPU's.

What for? This is mere marketing bubblebabble.

1) Our mailservers don't have multiple porcessors, since they're I/O bound.
2) Our proxyservers don't have multiple porcessors, since they're I/O bound.

Chose the right tool for the job, not what (IBM|HP|Compaq) recommends.

-- 
Ralf Hildebrandt (Im Auftrag des Referat V a)   [EMAIL PROTECTED]
Charite Campus MitteTel.  +49 (0)30-450 570-155
Referat V a - Kommunikationsnetze - Fax.  +49 (0)30-450 570-916
AIM: ralfpostfix


Re: [squid-users] Squid with dual processor ..

2003-07-06 Thread Henrik Nordstrom
It will run, but won't make use of the hyperthreading (hyperthreading 
is a form of SMP).

Regards
Henrik


On Monday 07 July 2003 04.22, Wei Keong wrote:
> Hi All,
>
> Good day. Just wondering if anyone has tried running Squid 2.4/2.5
> on hyperthreaded Intel P4 CPU? Could this be the interim solution?
>
> Rgds,
> Wei Keong
>
> On Sun, 6 Jul 2003, Henrik Nordstrom wrote:
> > On Sunday 06 July 2003 19.53, Schelstraete Bart wrote:
> > > That's maybe a good suggestion for Squid v3.0..
> > > multitasking =  work with multiple CPU's
> > > That should be something nice, as Squid is almost always used
> > > on servers...and most server have multiple CPU's.
> >
> > Squid-3.0 will not improve in this aspect. The hope is that
> > Squid-3.0 will be somewhat faster than Squid-2.5, but it sill
> > will use a single CPU thread only.
> >
> > There is much thought going on in how to make Squid SMP
> > scaleable, but so far all ideas requires rather far going changes
> > to the internals of Squid, more than what is practically possible
> > in one development cycle.
> >
> > The Squid internal design is gradually being refined and cleaned
> > up however, and it is not unlikely there at some time will be a
> > SMP capable Squid available, it won't be Squid-3.0 however, and
> > quite likely not Squid-3.1 either (at least not fully).
> >
> > The Squid-3.0 release is selected as a middleground, with a whole
> > lot internal redesign most users won't notice but preparing for
> > the development of more visible news in later releases, combined
> > with a reasonable amount of noticeable new features much asked
> > for.
> >
> > Notice: Very little of the founded work in Squid-3.0 is
> > performance related. Allmost all is functionality related. The
> > performance related work and research has been done almost
> > entirely by individual developers own interest alone.
> >
> > Regards
> > Henrik



Re: [squid-users] Squid with dual processor ..

2003-07-06 Thread John Cougar
On Mon, 7 Jul 2003, Wei Keong wrote:

> Hi All,
> 
> Good day. Just wondering if anyone has tried running Squid 2.4/2.5 on
> hyperthreaded Intel P4 CPU? Could this be the interim solution?
> 
> Rgds,
> Wei Keong

Hyperthreading relates to making multiple virtual CPUs available to
processes, so the same inherent threading issues will exist as with
running on non-hyperthreaded systems.

In fact, there could be a performance hit if, as in FreeBSD (pre 5.3), the
scheduler is not "intelligent", and allocates processes in a round robin
fashion: the best possible scenario in a SMP system is if the squid
process gets its own CPU, and the other(s) get most of the other system
tasks; in hyperthreading, CPU allocation is overloaded, so anonymous tasks
could get allocated to a CPU that is also running Squid, causing Squid to
get swapped out.

Of course, when scheduling allocation and controls improve on such
systems, there may be benefits, but this appears to be some way off at
present.

J.

 ___
+--  -++
| John V Cougar __|   Voice: +61 2 6208 1683   |
| Cache Manager/ / /\ ++
| Telstra Internet \/_/  \ Direct | E-Mail: [EMAIL PROTECTED] |
+/ ---++


> 
> On Sun, 6 Jul 2003, Henrik Nordstrom wrote:
> 
> > On Sunday 06 July 2003 19.53, Schelstraete Bart wrote:
> > > That's maybe a good suggestion for Squid v3.0..
> > > multitasking =  work with multiple CPU's
> > > That should be something nice, as Squid is almost always used on
> > > servers...and most server have multiple CPU's.
> >
> > Squid-3.0 will not improve in this aspect. The hope is that Squid-3.0
> > will be somewhat faster than Squid-2.5, but it sill will use a single
> > CPU thread only.
> >
> > There is much thought going on in how to make Squid SMP scaleable, but
> > so far all ideas requires rather far going changes to the internals
> > of Squid, more than what is practically possible in one development
> > cycle.
> >
> > The Squid internal design is gradually being refined and cleaned up
> > however, and it is not unlikely there at some time will be a SMP
> > capable Squid available, it won't be Squid-3.0 however, and quite
> > likely not Squid-3.1 either (at least not fully).
> >
> > The Squid-3.0 release is selected as a middleground, with a whole lot
> > internal redesign most users won't notice but preparing for the
> > development of more visible news in later releases, combined with a
> > reasonable amount of noticeable new features much asked for.
> >
> > Notice: Very little of the founded work in Squid-3.0 is performance
> > related. Allmost all is functionality related. The performance
> > related work and research has been done almost entirely by individual
> > developers own interest alone.
> >
> > Regards
> > Henrik
> >
> 




Re: [squid-users] Squid with dual processor ..

2003-07-06 Thread Wei Keong
Hi All,

Good day. Just wondering if anyone has tried running Squid 2.4/2.5 on
hyperthreaded Intel P4 CPU? Could this be the interim solution?

Rgds,
Wei Keong

On Sun, 6 Jul 2003, Henrik Nordstrom wrote:

> On Sunday 06 July 2003 19.53, Schelstraete Bart wrote:
> > That's maybe a good suggestion for Squid v3.0..
> > multitasking =  work with multiple CPU's
> > That should be something nice, as Squid is almost always used on
> > servers...and most server have multiple CPU's.
>
> Squid-3.0 will not improve in this aspect. The hope is that Squid-3.0
> will be somewhat faster than Squid-2.5, but it sill will use a single
> CPU thread only.
>
> There is much thought going on in how to make Squid SMP scaleable, but
> so far all ideas requires rather far going changes to the internals
> of Squid, more than what is practically possible in one development
> cycle.
>
> The Squid internal design is gradually being refined and cleaned up
> however, and it is not unlikely there at some time will be a SMP
> capable Squid available, it won't be Squid-3.0 however, and quite
> likely not Squid-3.1 either (at least not fully).
>
> The Squid-3.0 release is selected as a middleground, with a whole lot
> internal redesign most users won't notice but preparing for the
> development of more visible news in later releases, combined with a
> reasonable amount of noticeable new features much asked for.
>
> Notice: Very little of the founded work in Squid-3.0 is performance
> related. Allmost all is functionality related. The performance
> related work and research has been done almost entirely by individual
> developers own interest alone.
>
> Regards
> Henrik
>



Re: [squid-users] Squid with dual processor ..

2003-07-06 Thread Henrik Nordstrom
On Sunday 06 July 2003 19.53, Schelstraete Bart wrote:
> That's maybe a good suggestion for Squid v3.0..  
> multitasking =  work with multiple CPU's
> That should be something nice, as Squid is almost always used on
> servers...and most server have multiple CPU's.

Squid-3.0 will not improve in this aspect. The hope is that Squid-3.0 
will be somewhat faster than Squid-2.5, but it sill will use a single 
CPU thread only.

There is much thought going on in how to make Squid SMP scaleable, but 
so far all ideas requires rather far going changes to the internals 
of Squid, more than what is practically possible in one development 
cycle.

The Squid internal design is gradually being refined and cleaned up 
however, and it is not unlikely there at some time will be a SMP 
capable Squid available, it won't be Squid-3.0 however, and quite 
likely not Squid-3.1 either (at least not fully).

The Squid-3.0 release is selected as a middleground, with a whole lot 
internal redesign most users won't notice but preparing for the 
development of more visible news in later releases, combined with a 
reasonable amount of noticeable new features much asked for.

Notice: Very little of the founded work in Squid-3.0 is performance 
related. Allmost all is functionality related. The performance 
related work and research has been done almost entirely by individual 
developers own interest alone.

Regards
Henrik


Re: [squid-users] Squid with dual processor ..

2003-07-06 Thread Schelstraete Bart
That's maybe a good suggestion for Squid v3.0..   multitasking 
=  work with multiple CPU's
That should be something nice, as Squid is almost always used on 
servers...and most server have multiple CPU's.

:)

   Bart

Riza Tantular wrote:

Thanks for your suggestions  :)
- Original Message - 
From: "Ralf Hildebrandt" <[EMAIL PROTECTED]>
To: "Riza Tantular" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Sunday, July 06, 2003 6:17 PM
Subject: Re: [squid-users] Squid with dual processor ..

 

* Riza Tantular <[EMAIL PROTECTED]>:

   

I would to ask, how to run squid with dual processor ?
Any different configuration if i run with single processor ?
 

Save the money for the second CPU, buy more and faster disk instead.
Squid cannot take advantage of another CPU.
--
Ralf Hildebrandt (Im Auftrag des Referat V a)
   

[EMAIL PROTECTED]
 

Charite Campus MitteTel.  +49 (0)30-450
   

570-155
 

Referat V a - Kommunikationsnetze - Fax.  +49 (0)30-450
   

570-916
 

AIM: ralfpostfix

   



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.495 / Virus Database: 294 - Release Date: 7/1/2003
 





Re: [squid-users] Squid with dual processor ..

2003-07-06 Thread Riza Tantular
Thanks for your suggestions  :)
- Original Message - 
From: "Ralf Hildebrandt" <[EMAIL PROTECTED]>
To: "Riza Tantular" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Sunday, July 06, 2003 6:17 PM
Subject: Re: [squid-users] Squid with dual processor ..


> * Riza Tantular <[EMAIL PROTECTED]>:
>
> > I would to ask, how to run squid with dual processor ?
> > Any different configuration if i run with single processor ?
>
> Save the money for the second CPU, buy more and faster disk instead.
> Squid cannot take advantage of another CPU.
>
> -- 
> Ralf Hildebrandt (Im Auftrag des Referat V a)
[EMAIL PROTECTED]
> Charite Campus MitteTel.  +49 (0)30-450
570-155
> Referat V a - Kommunikationsnetze - Fax.  +49 (0)30-450
570-916
> AIM: ralfpostfix
>


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.495 / Virus Database: 294 - Release Date: 7/1/2003



Re: [squid-users] Squid with dual processor ..

2003-07-06 Thread Ralf Hildebrandt
* Riza Tantular <[EMAIL PROTECTED]>:

> I would to ask, how to run squid with dual processor ?
> Any different configuration if i run with single processor ?

Save the money for the second CPU, buy more and faster disk instead.
Squid cannot take advantage of another CPU.

-- 
Ralf Hildebrandt (Im Auftrag des Referat V a)   [EMAIL PROTECTED]
Charite Campus MitteTel.  +49 (0)30-450 570-155
Referat V a - Kommunikationsnetze - Fax.  +49 (0)30-450 570-916
AIM: ralfpostfix


[squid-users] Squid with dual processor ..

2003-07-06 Thread Riza Tantular
Hi,

I would to ask, how to run squid with dual processor ?
Any different configuration if i run with single processor ?
thanks

Riza


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.495 / Virus Database: 294 - Release Date: 6/30/2003