小彭屋

导航

2014年2月28日 #

Waitforsingleobject 函数的用法

摘要: 用户模式的线程同步机制效率高,如果需要考虑线程同步问题,应该首先考虑用户模式的线程同步方法。 但是,用户模式的线程同步有限制,对于多个进程之间的线程同步,用户模式的线程同步方法无能为力。这时,只能考虑使用内核模式。 Windows提供了许多内核对象来实现线程的同步。对于线程同步而言,这些内核对象有两个非常重要的状态:“已通知”状态,“未通知”状态(也有翻译为:受信状态,未受信状态)。Windows提供了几种内核对象可以处于已通知状态和未通知状态:进程、线程、作业、文件、控制台输入/输出 /错误流、事件、等待定时器、信号量、互斥对象。 你可以通知一个内核对象,使之处于“已通知状态”,然后让... 阅读全文

posted @ 2014-02-28 09:24 小彭屋 阅读(656) 评论(0) 推荐(0) 编辑