首页 新闻 赞助 找找看

关于lock互斥锁的疑惑

0
悬赏园豆:5 [已解决问题] 解决于 2012-05-10 17:03

最近在用lock改进wcf服务,假如我用lock让一个集合中的get,add,remove方法之间实现了互斥,但这样也同时限制了多个线程同时访问get的请求。我的理解是get方法本身对数据的完整性没有影响,可以开放多线程同时访问。既实现get,add,remove之间的互斥,又让get可以多线程访问,有没有好的解决方法呢。求大虾们指教。

Charles Yan的主页 Charles Yan | 菜鸟二级 | 园豆:202
提问于:2012-05-09 12:45
< >
分享
最佳答案
0

用讀寫 鎖 分開。

http://www.cnblogs.com/Teco/archive/2012/03/24/2415263.html

收获园豆:5
無限遐想 | 老鸟四级 |园豆:3740 | 2012-05-09 12:57

谢了,我看看。

Charles Yan | 园豆:202 (菜鸟二级) | 2012-05-10 17:03
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册