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

