首页
›
Linux内核与驱动
›
026-Linux内核性能优化
›
《中断负载均衡:Linux内核性能优化与调度延迟分析》
VIP10
本课程属于:026-Linux内核性能优化
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
中断负载均衡:Linux内核性能优化与调度延迟分析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
中断基础概念
中断定义 · 中断类型(硬件中断 · 软件中断)
断基础概念
断定义
02
Linux中断处理机制
上半部(Top Half)与下半部(… · tasklet · 工作队列
Linux
断处理机制
03
中断描述符与irq_chip
struct irq_desc结构体… · irq_chip硬件接口层 · 中断控制器驱动模型
irq
chip
04
中断请求(request_irq)流程
request_irq函数源码分析 · 中断号分配 · 中断处理函数注册
request
irq
05
中断分发策略
对称多处理(SMP)下的中断分发 · APIC(高级可编程中断控制器)架构 · I/O APIC与Local API…
断分发策略
SMP
06
中断亲和性(IRQ Affinity)
/proc/irq/接口 · smp_affinity与smp_a… · 手动绑定中断到特定CPU
IRQ
Affinity
07
irqbalance守护进程
irqbalance工作原理 · 策略模式(power-save · performance)
irqbalance
守护进程
08
中断负载均衡算法
基于CPU利用率的均衡算法 · 基于中断率的均衡算法 · 自动迁移与手动迁移
断负载均衡算法
CPU
09
CPU调度延迟基础
调度延迟定义 · 上下文切换开销 · 抢占模型(PREEMPT_NONE
CPU
调度延迟基础
10
Linux调度器演进
O(n)调度器 · O(1)调度器 · CFS(完全公平调度器)
Linux
调度器演进
11
CFS调度器深度分析
虚拟运行时间(vruntime) · 红黑树结构 · 调度周期与最小粒度
CFS
调度器深度分析
12
调度延迟测量工具
perf sched · ftrace调度事件 · trace-cmd
调度延迟测量工具
perf
13
中断对调度延迟的影响
中断抢占用户进程 · 中断嵌套导致优先级反转 · 中断风暴(Interrupt Sto…
断对调度延迟的影…
断抢占用户进程
14
中断屏蔽与抢占
local_irq_disable/… · local_bh_disable/e… · 自旋锁与中断上下文
断屏蔽
抢占
15
实时内核(PREEMPT_RT)中的中断处理
线程化中断处理(Threaded I… · 实时互斥锁 · 优先级继承
PREEMPT
RT
16
中断负载均衡性能指标
吞吐量(Throughput) · 延迟(Latency) · 抖动(Jitter)
断负载均衡性能指…
Throughput
17
网络中断负载均衡
RSS(接收端缩放) · RPS(接收端包处理) · RFS(接收端流处理)
网络
断负载均衡
18
存储中断负载均衡
NVMe多队列 · blk-mq层 · 中断与CPU绑定策略
存储
断负载均衡
19
虚拟化环境中的中断均衡
KVM中断投递 · vCPU绑定 · PCIe直通中断处理
虚拟化环境
断均衡
20
NUMA架构下的中断优化
NUMA节点感知 · 跨节点内存访问延迟 · 本地中断优先策略
NUMA
架构下的
21
DPDK与用户态中断
UIO(用户态IO) · VFIO(虚拟功能IO) · PMD(轮询模式驱动)与中断对比
DPDK
用户态
22
中断性能分析工具链
/proc/interrupts · /proc/softirqs · mpstat -I
断性能分析工具链
proc/interru…
23
内核跟踪点与中断调试
tracepoint · softirq_entry/exit · 动态调试与printk
内核跟踪点
断调试
24
中断负载均衡实战案例一
高并发Web服务器中断优化(Ngin…
断负载均衡实战案…
Web
25
中断负载均衡实战案例二
实时音频处理系统中断延迟优化(JAC…
断负载均衡实战案…
JAC
26
中断负载均衡实战案例三
数据库(MySQL/PostgreS…
断负载均衡实战案…
MySQL/Postgr…
27
内核参数调优
kernel.sched_* · kernel.numa_balanc… · irqbalance服务参数
内核参数调优
kernel.sched
28
CPU隔离与中断绑定
isolcpus内核启动参数 · cpuset cgroup · taskset工具
CPU
隔离
29
中断负载均衡的未来趋势
EPIC(扩展中断控制器) · 多芯片互联中断 · AI驱动的动态均衡
断负载均衡的未来…
EPIC
30
课程总结与综合实验
搭建测试环境 · 配置irqbalance · 测量调度延迟
课程总结
综合实验
所属VIP或分类
同VIP:CPU亲和性配置:调度延迟分析与性能调优工程
同VIP:ftrace跟踪中断负载:DMA性能瓶颈与驱动瓶颈排查
同VIP:Linux内核性能优化:DMA性能瓶颈与缓存一致性维护