[ic] ic process 25% system load

Jon Jensen jon at endpoint.com
Fri Jun 11 11:57:35 EDT 2004


On Fri, 11 Jun 2004, Carsten Jahnke wrote:

> > No. Everything's fine the way it is. When you have 4 concurrent page views 
> > then they'll operate in parallel (assuming system resources permit). But 
> > Interchange isn't multithreaded, so a single page view can only use one 
> > processor at a time.
> 
> Ok, dual hyperthreaded doesn't really mean the power of 4. But if 
> Interchange is singlethreaded how can it handle 4 or more page requests 
> simultaneously with 1 running process?
> Does it really use the full power of these 2 greedy Xeon horses?

Yes. Each page request forks a separate Interchange process. Each one of 
those is single-threaded and can only use 1 virtual CPU. But there are 
many of those running at a time on any busy Interchange server, which uses 
all the CPUs you have available. Also, your database backends will be able 
to use a different CPU from Interchange, as will Apache, etc.

Jon


More information about the interchange-users mailing list