蒲公英110

2016年10月28日

多线程十大经典案例之一 双线程读写队列数据

摘要: 本文配套程序下载地址为:http://download.csdn.net/detail/morewindows/5136035 转载请标明出处,原文地址:http://blog.csdn.net/morewindows/article/details/8646902 欢迎关注微博:http://we 阅读全文

posted @ 2016-10-28 21:07 蒲公英110 阅读(971) 评论(0) 推荐(0) 编辑

关键段,事件,互斥量,信号量的“遗弃”问题(测试未成功)

摘要: 秒杀多线程第十五篇 关键段,事件,互斥量,信号量的“遗弃”问题 在《秒杀多线程第九篇 经典线程同步总结 关键段 事件 互斥量 信号量》中对经典多线程同步互斥问题进行了回顾和总结,这篇文章对Windows系统下常用的线程同步互斥机制——关键段、事件、互斥量、信号量进行了总结。有网友问到互斥量能处理“遗 阅读全文

posted @ 2016-10-28 19:53 蒲公英110 阅读(185) 评论(0) 推荐(0) 编辑

读者写者问题继 读写锁SRWLock

摘要: 在《秒杀多线程第十一篇读者写者问题》文章中我们使用事件和一个记录读者个数的变量来解决读者写者问题。问题虽然得到了解决,但代码有点复杂。本篇将介绍一种新方法——读写锁SRWLock来解决这一问题。读写锁在对资源进行保护的同时,还能区分想要读取资源值的线程(读取者线程)和想要更新资源的线程(写入者线程) 阅读全文

posted @ 2016-10-28 16:12 蒲公英110 阅读(179) 评论(0) 推荐(0) 编辑

Windows平台下的读写锁

摘要: Windows平台下的读写锁简单介绍Windows平台下的读写锁以及实现.背景介绍Windows在Vista 和 Server2008以后才开始提供读写锁API,即SRW系列函数(InitializeSRWLock, AcquireSRWLockShared, AcquireSRWLockExclu 阅读全文

posted @ 2016-10-28 16:09 蒲公英110 阅读(512) 评论(0) 推荐(0) 编辑

导航