[concurrency-interest] Low-latency pause in JDK

Viktor Klang viktor.klang at gmail.com
Fri Oct 25 06:11:11 EDT 2019


Hey,

Is there any jdk-builtin Java8+ method which tries to be clever about
low-nanos/micros parking?

I'm currently considering LockSupport.parkNanos but want to avoid having
the Thread parked when parking + wake-up latency is more likely to be much
greater than the requested time.

I.e. some combination of onSpinWait + some non-cache-polluting computation
+ yielding + actual parking. I'd like to avoid having to custom-roll it,
hence the question for prior art ;)

-- 
Cheers,
√
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cs.oswego.edu/pipermail/concurrency-interest/attachments/20191025/4586a15e/attachment.html>


More information about the Concurrency-interest mailing list