Ideally there'd be both behaviours:

* You'd specify whether a timer/sleep needs to be exact or can
withstand some jitter (which is what linux provides); and
* You can communicate to the kernel its aggressiveness for coalescing wakeups.

Teaching powerd to flip on/off a sysctl for this isn't that tricky. I
remember seeing someone else in #bsdmips having issues figuring out
sleep-in-kernel durations and it being exactly this stuff (and it
being you, Ian, that figured it out) - so I'd like to at least fix it
in -head this time around!

Also - I thought the other issue was that precise callouts (versus the
default for callouts now which is "fuzzy" unless you specify
precision) were still jittering. Is that the case?

Thanks,

-adrian
_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to