街角_祝福

导航

2012年10月20日 #

线程同步-临界区对象

摘要: 1、临界区对象临界区是保证在某一个时间只有一个线程可以访问数据的方法。使用它的过程中,需要给各个线程提供一个共享的临界区对象,无论哪个线程占有临界区对象,都可以访问受到保护的数据,这时候其它的线程需要等待,直到该线程释放临界区对象为止,临界区被释放后,另外的线程可以强占这个临界区,以便访问共享的数据... 阅读全文

posted @ 2012-10-20 10:27 街角_祝福 阅读(256) 评论(0) 推荐(0)

线程同步

摘要: 线程同步的方法主要有以下五种:1、临界区:通过临界区实现多个线程对同一公共资源或一段代码的串行访问,速度快,适合控制数据的访问。2、互斥量:通过协调线程共同对一个共享资源的单独访问而设计。3、信号量:可以控制有限用户对同一资源的的访问而设计;4、事件:通过通知线程的有一些事件已经发生,从而可以启动后... 阅读全文

posted @ 2012-10-20 10:20 街角_祝福 阅读(128) 评论(0) 推荐(0)