- 博客(19)
- 收藏
- 关注
原创 Redis-server源码阅读2
再redis6以后,对io处理引入多线程,该部分包括创建io线程,轮循法给io线程分配读写io,io线程挂起和唤醒,这里io线程最多128,当客户端超过io线程数量两倍才唤醒io线程并进行读写分配,参考《c++服务器精选》...
2022-02-10 23:02:53
816
原创 Redis-server通信部分源码阅读
参考<<c++服务器精选>>那本书 ,对redis-server通信部分源码阅读,分为几部分,非阻塞socket创建,epoll创建,one thread one loop部分,loop里面对定时器处理和io处理。
2022-02-09 22:52:57
217
原创 使用c/c++扩展Python
使用python做开发的时候,如果有些业务对性能有要求,可以考虑使用c/c++来实现Python的模块,例如游戏开发中,可以使用Python完成一些玩法逻辑,但是技能结算等这些高密度计算部分如果放在python实现,那么性能不是很理想,这个时候可以把这部分弄到c/c++中来实现。
2022-02-07 16:28:08
1831
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人