В чем разница между AutoResetEvent и мьютексом
Я новичок в этих понятиях. Но как я иду глубже в threading Я запутался.
что такое значение mutex, semaphore над autoresetevent.
единственная разница, которую я узнал с исследованиями, это то, что mutex может выполнять различные операции процесса. Если это так, почему он не имеет того же метода, что и Set, Reset, WaitOne.
можем ли мы заменить AutoResetEvent С mutex и наоборот?
пожалуйста, решить эта головоломка.
1 ответов
другое понятие-a Mutex это эксклюзивный токен; только один человек может иметь его; когда они выпускают его, кто-то другой может бороться за него. Ан AutoResetEvent - это ворота, которые пропускают ровно одного человека перед закрытием и управляются кнопкой, отдельной от очереди людей, желающих пройти. Когда они пройдут через ворота тут закрывается.