Linux多线程服务端编程三

大半个月前看的第三四章节,当时没有去记录下,去做了其他的事情。这两章节都是经验性的建议,没有太多的代码。

主要是多线程编程的适用场景以及常见的模型,也就是那种多进程多线程,还有eventloop之类的,这些在我以往的分析开源框架中都有一些不错的设计方案,当然或许有更好的,总之,按照自己的业务需求来设计。

线程个数的设置怎么定义,以及每个线程做什么事情,之间怎么通信等等。

第四章节就是一些注意点,比如线程安全性相关的库函数。线程本地存储关键字使用,怎么防止串话等问题。多线程与fork、与signal等会出现哪些问题…

这两章节的内容还是蛮重要的,可能只是理论建议,如果能结合实践并验证,或者套用开源框架更好了。

后来的时间也看了《深度探索C++对象模型》前两章节内容,这周慢慢看第三章节。

前天在当当网上买了三本书,活动便宜了一百元。买的《C++性能优化指南》,《计算机体系机构:量化研究方法》,而《编程珠玑 续》只是为了凑单,哈哈。

这些都会慢慢学习并作些记录总结。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容