Можно создать дубликат:
Monitor vs Mutex in c#замок, монитор, Мьютекс
Привет,
На этом сайте я нашел разные разные ответы от разных людей, что делает запутанной. все еще не совсем ясно, по какому сценарию каждое из трех условий [Lock, Monitor, Mutex] будет очень полезно для использования в реальном времени. Делает гораздо больше путаницы между этими терминами.
Мне потребовались бы очень четкие различия в глубине высокого уровня и которые по существу необходимы для использования между каждым из трех терминов с лучшим примером и с ясным пониманием.
Просьба предоставить информацию на очень высоком уровне использования в реальном времени или использовать C# .NET с очень хорошим примером.
Благодаря Sukumar
У этого вопроса были довольно ясные ответы: http://stackoverflow.com/questions/1164038/monitor-vs-mutex-in-c –
Ответы на этот вопрос также совершенно ясны: http://stackoverflow.com/questions/ 301160/what-are-the-difference-between-different-threading-synchronization-options-in-c –