Hi everybody. So i wasted 1 week of free time and i still wasn't able to find out..
We got a Intel Quad Core and 4 hlds Servers. Each server is assigned to 1 CPU using taskset. The Server assigned to CPU0 gives excellent performance, as seen here: http://fpsmeter.fragaholics.de/?load=hlds.84.201.7.34.27030.1232478679.session The Server assigned to CPU1 gives a slightly worse performance as seen here: http://fpsmeter.fragaholics.de/?load=hlds.84.201.7.34.27400.1232478412.session The Server assigned to CPU2 gives MUCH worse performance as seen here: http://fpsmeter.fragaholics.de/index.php?load=hlds.84.201.7.34.27200.1232479691.session Got no picture of CPU3 but believe me, its worth crying. I tried everything i could imagine. - 32Bit OS, 64Bit OS - Debian, Gentoo - hlds_i686, hlds_i486 - not used nice, used nice --20 - Kernel with full preemption - Kernel without any preemption, pure processing power. - Turned off Multicore Scheduling, turned back on. - tried "tsc", "hpet" and "jiffies" as clocksource. If i use Core1+2 its as bad as i use Core3. If i use Core2+3 its more 500FPS than 1000FPS.... So, heres my question: Has anyone ever encountered something similar, AND sucessfully fixed it. I dont know if its the kernels fault, or an taskset-problem or an Intel problem. Appreciate any help i can give. ps: Dont mind my bad english ;) _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

