-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Service Arch
-
Fully Compatible
-
v8.0
-
200
The futex-based SemaphoreTicketHolder incurs the cost of a syscall on each attempts to notify queued waiters. By tracking the count of waiters, we can prevent needless syscalls to wake non-existent waiters.