Explain Synchronization Methods In Operating System