I feel like such a linux nub... how do you set your clocksource? On Fri, Mar 6, 2009 at 11:56 PM, The Universes <ad...@theuniverses.com>wrote:
> Do you think dropping it down to 500HZ is a better choice or do you > suggest something else? If yes, does 500HZ still maintain 500FPS? > > Thanks! > > Gary Stanley wrote: > > At 10:33 PM 3/6/2009, The Universes wrote: > >> I'm running 4 32 man TF2 servers at 500fps (66 tick) and I'm wondering > >> if having kernel at 1000HZ (not tickless) with PREEMPT is necessary? > >> Is that putting unnecessary strain on my CPU (Q9300)? > >> > >> My second question is if you guys use HPET as your clocksource > >> $ cat /sys/devices/system/clocksource/clocksource0/available_clocksource > >> tsc hpet acpi_pm jiffies > >> > >> $ cat /sys/devices/system/clocksource/clocksource0/current_clocksource > >> tsc > > > > > > 1000hz kernels make nanosleep() expensive to call.. on a core2quad > > calling usleep (which calls nanosleep) > > > > nanosleep: 6157 cycles > > > > That's alot of cpu time. Cranking up HZ makes interrupts fire so > > often, so you get more accurate sleep behavior.. > > > > TSC lives on the CPU, so calling it is fairly cheap. HPET lives off > > somewhere on a bridge, so you need to go out to PCI land to > > read it. HPET is a decent choice, but overall the fastest one is TSC. > > > > > > > > > >> Would you recommend changing that to HPET? > >> > >> I'm basically trying to lower CPU usage so it doesnt shoot up to 90% > >> sometimes. > >> > >> Thanks, > >> Dan > >> > >> _______________________________________________ > >> 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 > -- >From Ben B. (Goerge) _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux