Hi, I have read in a book that some locking mechanisms put the task sleep till it aquires lock and some mechanisms simply busy wait. wht is the basic difference between sleeping and waiting?Is the both same? thanks in advance raja -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/