2016 - 2024

感恩一路有你

线程什么时候会被挂起 怎样让挂起的线程自动唤醒?

浏览量:2766 时间:2021-03-11 15:48:28 作者:admin

怎样让挂起的线程自动唤醒?

GetMessage是一个异步调用。等待它的线程将被操作系统挂起。挂起后,线程没有机会执行任何代码,这需要理解。

有许多方法可以管理操作系统中的多个等待和依赖关系,但这不能通过一个字的中断来解决。这是操作系统的核心和复杂部分。

您可以简单地理解,每个可以等待的事件都有一个记录其等待人员的列表。当事件发生时,它将依次遍历列表并逐个调用。类似于设计模式中的观察者模式。

您所说的100%是最简单、最原始的轮询机制。当然,你也知道中断机制。只是有太多的方法来管理线程之间的依赖关系。

线程什么时候会被挂起 找到线程挂起 线程挂起和阻塞和等待

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。