会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
花开花落
人生若只如初见
博客园
首页
新随笔
联系
订阅
管理
2008年12月7日
并发数据结构 : .NET Framework 中提供的读写锁
摘要: 在多线程编程时,开发人员经常会遭遇多个线程读写某个资源的情况。这就需要进行线程同步来保证线程安全。一般情况下,我们的同步措施是使用锁机制。但是,假如线程只对资源进行读取操作,那么根本不需要使用锁;反之,假如线程只对资源进行写入操作,则应当使用互斥锁(比如使用 Monitor 类等)。还有一种情况,就是存在多个线程对资源进行读取操作,同时每次只有一个线程对资源进行独占写入操作。这正是本文主题--读写锁的用武之地。
阅读全文
posted @ 2008-12-07 00:36 Angel Lucifer
阅读(6885)
评论(23)
推荐(2)
编辑
公告