Hacker News
new
past
comments
ask
show
jobs
points
by
masklinn
10 hours ago
|
comments
by
drob518
10 hours ago
|
[-]
How is the QoS communicated to the scheduler? Is there a mark on the binary or does the code do it at thread startup?
reply
by
dcrazy
10 hours ago
|
parent
|
next
[-]
The Apple software stack makes heavy use of thread pools via libdispatch. Individual work items are tagged with QoS, which influences which thread picks up the work item from the queue.
reply
by
saagarjha
10 hours ago
|
parent
|
prev
|
[-]
It’s done in code.
reply