首页
›
Linux内核与驱动
›
037-Linux内核内存管理
›
《NUMA亲和性优化:内存分配策略与性能调优实战》
VIP10
本课程属于:037-Linux内核内存管理
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
NUMA亲和性优化:内存分配策略与性能调优实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
NUMA架构概述
什么是NUMA · SMP与NUMA对比 · NUMA的优势与挑战
NUMA
架构概述
02
NUMA硬件拓扑
CPU Socket · Core · Thread与内存控制器
NUMA
硬件拓扑
03
Linux NUMA检测
使用lscpu · numactl --hardware · lstopo查看NUMA拓扑
Linux
NUMA
04
NUMA内存访问延迟
本地内存访问 vs 远程内存访问 · 延迟差异与带宽影响
NUMA
内存访问延迟
05
NUMA亲和性概念
CPU亲和性 · 内存亲和性 · 进程/线程绑定策略
NUMA
性概念
06
numactl工具详解
numactl --show · --membind · --cpunodebind
numactl
工具详解
07
libnuma API编程
numa_available() · numa_run_on_node() · numa_alloc_local()
libnuma
API
08
默认内存分配策略
Linux默认First-Touch… · 其工作原理与潜在问题
默认内存分配策略
Linux
09
First-Touch陷阱
多线程首次访问导致内存分配在错误No… · 性能下降案例
First-Touch
陷阱
10
内存分配策略修改
使用numactl --interl… · --preferred · --membind改变策略
内存分配策略修改
numactl
11
Interleave策略
交替分配内存到所有Node · 适用场景(如HPC矩阵运算)
Interleave
策略
12
Bind策略
强制分配内存到指定Node · 适用场景(如数据库缓存绑定)
Bind
策略
13
Preferred策略
优先从指定Node分配 · 失败时回退到其他Node
Preferred
策略
14
进程绑定实战
使用taskset绑定CPU · 结合numactl绑定内存
进程绑定实战
taskset
15
线程绑定实战
pthread_setaffinit… · OpenMP KMP_AFFINIT…
线程绑定实战
pthread
16
内存池与NUMA感知分配
使用mmap + MAP_ANONY…
NUMA
内存池
17
HugePages与NUMA
透明大页(THP)的NUMA问题 · 显式HugePages绑定
HugePages
NUMA
18
NUMA Balancing机制
AutoNUMA · 内核自动迁移页面的原理与开销
NUMA
Balancing
19
关闭NUMA Balancing
何时关闭 · 如何关闭(sysctl kernel…
NUMA
Balancing
20
性能监控工具
perf stat · numastat · /proc/self/numa_ma…
性能监控工具
perf
21
numastat详解
Node hit/miss比率 · 本地分配率 · 远程分配率分析
numastat
Node
22
perf c2c分析
缓存一致性(C2C)开销 · False Sharing检测与NU…
perf
c2c
23
数据库NUMA优化
MySQL/PostgreSQL的N… · 绑定实例到特定Node
NUMA
数据库
24
虚拟化NUMA优化
KVM vCPU绑定 · 内存大页与NUMA拓扑透传
NUMA
虚拟化
25
DPDK与NUMA
网卡队列绑定 · mbuf池在本地Node分配
DPDK
NUMA
26
Java JVM NUMA优化
-XX:+UseNUMA · -XX
Java
JVM
27
内存带宽测试
stream benchmark在N… · 绑定Node测试
内存带宽测试
stream
28
常见NUMA问题排查
远程内存访问过高 · 跨Node中断 · 性能抖动
NUMA
常见
29
NUMA优化案例1
Redis在NUMA下的延迟优化 · 绑定实例与内存
NUMA
优化案例1
30
NUMA优化案例2
Nginx多Worker进程绑定 · 避免跨Node内存访问
NUMA
优化案例2
所属VIP或分类
同VIP:ARM64-Linux页表编程与地址转换调试
同VIP:Linux-LRU页面回收分析与内存压力调优
同VIP:Linux内核内存管理与故障诊断调优