1

最近我遇到了一个 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 的内部流程吗

4

0 回答 0