摘要: SGI STL二级空间配置器内存池源码 空间配置器 allocator 只是基层内存配置/释放行为的一层薄薄的包装,没有任何效率上的强化。一般而言,C++ 内存配置操作和释放操作如下: classFoo{ ... }; Foo* pf = new Foo;// 配置内存,然后构造对象 delete 阅读全文
posted @ 2023-09-14 14:23 我非神灵 阅读(38) 评论(0) 推荐(0) 编辑
摘要: muduo网络库开源代码学习 本项目通过使用 C++11 简化 muduo 网络库,同时去除了 Boost 库的依赖以及一些冗余的组件,提取出 muduo 库中的核心思想,即 One Loop Per Thread。 前置知识: 1、TCP协议和UDP协议 2、TCP编程和UDP编程步骤 3、IO复 阅读全文
posted @ 2023-09-13 14:41 我非神灵 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 前置知识 并发和并行 CPU单核 CPU多核、多CPU 并发 单核上,多个线程占用不同的CPU时间片,物理上还是串行执行的,但是由于每个线程占用的CPU时间 片非常短(比如10ms),看起来就像是多个线程都在共同执行一样,这样的场景称作并发(concurrent)。 并行 在多核或者多CPU上,多个 阅读全文
posted @ 2023-09-13 14:40 我非神灵 阅读(86) 评论(0) 推荐(0) 编辑
摘要: nginx内存池源码剖析 核心类型定义 // nginx内存池的主结构体类型 struct ngx_pool_s { ngx_pool_data_t d; // 内存池的数据头 size_t max; // 小块内存分配的最大值 ngx_pool_t *current; // 小块内存池入口指针 n 阅读全文
posted @ 2023-09-13 14:40 我非神灵 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 内篇大宗师 知天之所为,知人之所为者,至矣!知天之所为者,天而生也;知 人之所为者,以其知之所知以养其知之所不知,终其天年而不中道夭 者,是知之盛也。虽然,有患:夫知有所待而后当,其所待者特未定 也。庸讵知吾所谓天之非人乎?所谓人之非天乎?且有真人而后有真 知。 能够通晓天地自然的运化之道,并且了解 阅读全文
posted @ 2023-09-13 14:39 我非神灵 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 孙子兵法 始计篇(在做重大决策前必须作详尽分析) 孙子曰:兵者,国之大事,死生之地,存亡之道,不可不察也。 故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将、五曰法。道者,令民与上同意也,故可与之死,可与之生,而不畏危也。天者,阴阳、寒暑、时制也。地者,远近、险易、广狭、死生也。将者 阅读全文
posted @ 2023-09-10 16:17 我非神灵 阅读(128) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.