What is difference between spinlock, seamaphores and mutex and where to use it?

Submitted by: Administrator
mainly spinlock used in threads to avoid synchronization,where as semaphore and mutex used to avoid process synchronization.
1.spinlock is something like polling.it spins for resouce until aloocated resouce releases.
2.binary semaphore and mutex are similar.
Submitted by: Administrator

Read Online System Calls Job Interview Questions And Answers