3 ms·
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
by psobot 14y ago
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 14y agoThat's why Linux has the futex which is userspace only if not contended only jumps to kernel code for the contended case.