- 0
- 0
- 约2.9千字
- 约 7页
- 2018-07-24 发布于江苏
- 举报
中间件在多路平台上地NUMA调优指南
中间件在多路平台上的NUMA调优指南
文档更新记录 文档编号: 文档名: 中间件在多路平台上的NUMA调优指南 0.1 创建人: 王雪倩 创建日期 : 2016.9.18 更新历史 序号. 更新日期 更新人 更新内容 1 2016.9.18 王雪倩 第一版 2 3 4 5
目录
1. NUMA调优原理 4
2. 多路服务器的NUMA绑定优化方法 4
2查看系统cpubind数 5
22 复制多份中间件,修改端口号 5
23 对中间件启动脚本进行numa绑定 6
24 配置负载均衡器 6
25 检查numa绑定状态 7
3. 性能提升案例 7
. NUMA调优原理
在龙芯的多路服务器上,可能会出现这样一种现象:多路服务器的性能比单路服务器的性能提升不明显。典型的是运行中间件这种多线程的并发应用。
原因是多路服务器上是有多个CPU和多个物理内存条,普遍使用的SMP(对称多处理)模型,即操作系统将多个物理内存条作为一大块连续内存,所有CPU都能够访问到这个共享内存的所有单元。但是,由于处理器之间互联进行通讯时要有一定的开销,因此所有CPU到所有物理内存的访问速度是不同的,是NUMA(Non-Uniform Memory Access)模型。
以图1为例,一台机器有2个处理器(cpu0, cpu1),在每个处理
原创力文档

文档评论(0)