首页 > Linux NUMA 架构 :基础软件工程师需要知道一些知识

Linux NUMA 架构 :基础软件工程师需要知道一些知识

文章目录

    • 前言
    • 从物理CPU、core到HT(hyper-threading)
    • UMA(Uniform memory access)
    • NUMA架构
    • NUMA下的内存分配策略
      • 1. MPOL_DEFAULT
      • 2. MPOL_BIND
      • 3. MPOL_INTERLEAVE
      • 4. MPOL_PREFERRED
      • 5. 一些NUMA架构下的内核配置
    • 总结
    • 参考

更多相关:

  • 一、论坛背景 新一代网站架构的使命,敏捷,开发,体验。 敏捷:业务快速增长,每天都要上线大量的小需求,应用系统日益膨胀,耦合恶化,架构越来越复杂,带来更高的开发成本。如何保持业务开发敏捷性? 开放:Facebook和AppStore带来的启示,如何提升网站的开放性,吸引第三方开发者加入到网站的共建中来。 体验:网站的并发压力快速增...