Pergunta de entrevista da empresa Volusion

What is a mutex, semaphore & critical region?