-- On Wednesday 08 December 2004 13:43, Michael McKoy wrote: [...] > sucked up a full 25% of the ram and CPU, non-stop. We'll see. (25% is a > full virtual CPU on a dual hyperthreaded xeon)
It gives you vague or no clue at all how much work cpu does. First you can't reliably measure cpu load on HT enabled CPU's because maximal summaric performance depends on what instructions are being executed on sibling cpus in the same time. Second what does it mean 25% for single virtual cpu? That single phisical cpu is maxed out ? What happens when two virtual cpu's have reached 25% each ? Phisical cpu is still maxed out but single virtual is slowed approximatly by half. Take this into account. To maximise cpu usage on SMP system I ended up with three servers. Fourth noticeably increased response time. 0,1 and 2,3 are siblings. Servers run with "-pingboost 1" and about 90 players connected. CPU0 states: 43.0% user, 4.0% system, 0.0% nice, 52.0% idle CPU1 states: 0.0% user, 1.0% system, 0.0% nice, 98.0% idle CPU2 states: 9.0% user, 0.0% system, 0.0% nice, 90.0% idle CPU3 states: 33.0% user, 0.0% system, 0.0% nice, 66.0% idle PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND 2957 css 17 0 70556 68M 8016 S 33.7 3.4 79:19 srcds_i686 2973 css 16 0 73348 71M 8016 S 33.7 3.5 48:49 srcds_i686 2988 css 16 0 77788 75M 8016 S 22.9 3.7 117:53 srcds_i686 -- Mariusz Zielinski -- [ Content of type application/pgp-signature deleted ] -- _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

