[PATCH xserver 01/20] Remove non-smart scheduler. Don't require setitimer.
Keith Packard
keithp at keithp.com
Mon Nov 23 17:53:26 PST 2015
Peter Harris <pharris at opentext.com> writes:
> Data point:
>
> I've got a Dell box (also Ivy Bridge) where calling GetTimeInMillis()
> after each request dings noop performance by like 30% because the TSC is
> unstable.
That's terrible.
> That said, this box is an outlier. Every other recent box I can put my
> hands on has a fast GetTimeInMillis().
The patch in question doesn't call GTIM after each request unless you
use -dumbSched; and that is really just to make using gdb easier, not
something I'd expect people to use in production.
I wonder if having a separate thread updating the time would end up
being a net win?
--
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20151123/bd35b49a/attachment.sig>
More information about the xorg-devel
mailing list