📺 稳定性实战 30章

⚡ 机顶盒系统 · 调优
1
硬件架构 · 软件架构 · 系统启动流程
2
什么是稳定性测试 · 常见问题:死机/重启/花屏/音画不同步/WiFi断连
3
硬件准备 · 软件工具 · 自动化框架 Python+pytest
4
CPU(stress) · 内存(memtester) · IO(dd/fio) · 网络(iperf3)
5
7x24h循环播放 · 待机唤醒 · 网络重连 · OTA升级稳定性
6
断电 · 信号干扰 · USB/HDMI热插拔 · 网络断开恢复
7
dmesg · logcat · kernel panic · ANR · tombstone
8
valgrind · malloc debug · dumpsys meminfo · 复现定位
9
频率监控 · 温度监控 · 降频策略分析
10
fio读写测试 · iostat等待分析 · ext4 vs f2fs
11
WiFi断连优化(wpa_supplicant) · 重连策略 · sysctl调优
12
PTS/DTS · 缓冲策略 · 解码器延迟 · A/V sync算法
13
SurfaceFlinger · GPU渲染 · 帧率监控 · 显示内存管理
14
ServiceManager · ActivityManager · WindowManager异常处理
15
defconfig优化 · 内核模块 · OOM Killer · sysctl调优
16
WiFi/蓝牙/显示/音频驱动稳定性
17
升级包校验 · 失败回滚 · 日志分析 · 流程优化
18
powertop监控 · thermal-engine · 降频阈值 · 性能平衡
19
Python+pytest搭建 · 测试用例 · 报告 · Jenkins CI
20
功能/压力/异常/长时间/回归测试用例
21
执行流程 · Grafana+Prometheus · 告警 · 数据收集
22
复现技巧 · 最小化环境 · 二分法 · 代码审查
23
perf · ftrace · trace-cmd · systrace · simpleperf
24
Bootloader · 内核启动 · 系统服务启动 · 冷/热启动
25
zram/zswap · kswapd · hugepages · 碎片整理
26
文件系统 · IO调度器(cfq/deadline/noop) · TRIM/GC
27
WiFi漫游 · 延迟优化 · 带宽管理 · QoS策略
28
硬解vs软解 · 缓冲策略 · 码率自适应 · 画质性能平衡
29
报告结构 · 数据分析 · 问题分类 · 改进建议 · 模板
30
死机/重启/花屏/WiFi断连分析 · 综合调优案例