- 博客(2)
- 资源 (10)
- 收藏
- 关注
原创 并发高时公用锁拆分
当并发高时,可能存在多个连接公用一个锁,当有一个卡住时,会影响其他连接速度 可以按某种规则,比如用户uid,将不同用户拆分到不同的锁上面去,临界区共享数据也同样的规则做拆分
2017-11-29 14:45:16 485
原创 读写锁写锁优先的坑
pthread_rwlockattr_setkind_np(&rwLockAttr,PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP); 可以设置写锁优先,当写锁和读写同时抢占时,写锁会优先执行,但这时读锁就不能在执行了,但同一个线程不能多次读锁 当一个线程有多次调用读锁时,就可能会出现死锁了 比如 thread1 readlock readloc
2017-11-01 17:32:28 2766
UNIX高级编程
2011-11-15
深入理解linux内核
2011-10-10
SNMP协议分析
2011-09-08
AGENT中英文对照译文
2011-09-08
aqt710亲测可用
2011-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人