From wikipedia, http://en.wikipedia.org/wiki/Spurious_wakeup : "making condition wakeup completely predictable might substantially slow all condition variable operations"
Why is this, why would making the condition wakeup predictable slow condition variable operations ?