最近我遇到了一个 MSDN 链接,它说与 ManualResetEvent 类相比,ManualResetEventSlim 类可用于获得更好的性能。
“在 .NET Framework 4 中,当预期等待时间非常短时,您可以使用 System.Threading.ManualResetEventSlim 类来获得更好的性能”。
https://msdn.microsoft.com/en-us/library/5hbefs30%28v=vs.110%29.aspx
如果我的理解有误,请纠正我。
当 WaitOne(1000) 被调用 1 秒时
窗口除了阻止其他线程执行外,还会使当前线程休眠一段时间,并在收到通知时唤醒。
这里阻塞一词的意思是线程休眠一段时间,直到收到通知?
这句话是什么意思 - “当等待时间预计很短时”?
有人可以建议任何网站来了解 WaitOne 的内部流程吗