Messages in this thread | | | Date | Tue, 6 Apr 2010 17:54:15 +0100 | From | Alan Cox <> | Subject | Re: [PATCH V2 0/6][RFC] futex: FUTEX_LOCK with optional adaptive spinning |
| |
> > IMO the best solution is to spin in userspace while the lock holder is > > running, fall into the kernel when it is scheduled out. > > That's just not realistic as user space has no idea whether the lock > holder is running or not and when it's scheduled out without a syscall :)
Which is the real problem that wants addressing and can be addressed very cheaply. That would bring us up to par with 1970s RTOS environments ;)
Alan
| |