Scheduler fixes for hyperthreading

Bruce M Simpson bms at spc.org
Mon May 23 12:33:15 PDT 2005


On Sat, May 21, 2005 at 10:44:25PM -0400, Stephan Uphoff wrote:
> Beside benchmarking - is there any other real use for RDTSC ?
> Is there any use of RDTSC that system requiring the security cannot live
> without? (We could even try to emulate the instruction if we really need
> to)

A number of ports use RDTSC for high-resolution timing. The most obvious
examples being machine emulators mostly used for gaming (UAE and MAME
spring to mind, possibly also dosbox and others).

I daresay VMware probably uses RDTSC too.

BMS


More information about the freebsd-arch mailing list