Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
psobot
on Dec 29, 2012
|
parent
|
context
|
favorite
| on:
It's "locking" if it's blocking
You don't need to be embedded to have performance matter - even if your OS gives you concurrency primitives, there are many situations where jumping into kernel code is still "too expensive."
justincormack
on Dec 29, 2012
[–]
That's why Linux has the futex which is userspace only if not contended only jumps to kernel code for the contended case.
Consider applying for YC's Summer 2026 batch! Applications are open till May 4
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: