At 02:04 PM 2/10/2007, milchworld wrote:
1. of course i made stats in the FULL 5on5 warserver! yes one 10 slot server is not much on a dual xeon - but i want to show that fps IS stable if there is enough cpu power.
FPS will never be stable, because - most OS's get their timing from the PLL which lives inside the CPU.. power management, and the temperature can interfere with the return results - gettimeofday() etc never produce stable results, too much jitter. FWIW gettimeofday() is archaic, nonstandard, imprecise. It should be replaced with clock_gettime() So basically the jitter on rcon stats is because of the PLL *and* the OS's gettimeofday() system call.
2. if i copy&paste "stats+enter+stats+...+stats" i get 10 times the SAME result like when making a "stats; stats; ...; stats". i use hlsw and only need to press enter and it makes the same command every "enter". even if i use direct access via screen and paste a "stats+enter" with right click -> no fps fluctuation. result for me: if there is enough power -> fps is stable.
Results for me.. you can stablize FPS if you rewrite your kernel timekeeping (nanosleep()) to return more accurately. _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

