Good to know about the spreading.  Multicore server support would help
for those of us with dual Xeon dual core hyper-threaded CPUs.

Now, l4d on the other hand supports multicore like a champ.  That is why
we can run forks of 100+ l4d servers.  Just not TF2 yet...this will
drastically help the performance of 32 slot servers.

-f0rkz

On Mon, 2009-11-23 at 21:55 +0000, Chris Boot wrote:
> F0rkz,
> 
> Linux will mostly evenly spread running processes around processors as 
> it requires, indeed. This applies to forks, threads, and completely 
> separate processes as long as you don't fiddle with the processor 
> affinity. I can't see why a multithreaded game server would be much use, 
> especially considering a game server instance only uses a fractional 
> part of a CPU core these days - as you may have seen people are running 
> 64 L4D forks on dual quad cores without much issue.
> 
> HTH,
> Chris
> 
> f0rkz wrote:
> > Does anyone know if muti-threading/multi-core servers is on the horizon?
> > I know we can pile l4d servers on a server all day long, but when it
> > comes to TF we have to be particularly careful for CPU load.
> >
> > Also, does linux natively distribute processes between cores when it
> > launches new processes? mpstat always shows cpu usage spread evenly with
> > TF running, which is kind of confusing.  Any information would help.
> >
> > Regards,
> >
> > -f0rkz
> >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives, 
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >   
> 
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to