Friday, February 19, 2010

Fast Userlevel Locking in Linux

  • futex - fast userspace mutex.
  • Used to implement basic locking, or as a building block for higher-level locking abstractions like POSIX mutexes, semaphores or condition variables.