Reference


  • In section 3, we introduce POSIX named semaphore, it is usually used between processes. POSIX unnamed semaphore is widely used between related processes and threads, you can see here to get more information.
  • System V semaphore is widely supported, see here to learn more.
  • Solutions of exercise.