首页
›
Linux内核与驱动
›
058-Linux内核内存调试与优化
›
《Redis内存压测与诊断:memtier与vmstat》
VIP10
本课程属于:058-Linux内核内存调试与优化
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Redis内存压测与诊断:memtier与vmstat
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
内存压力测试的重要性 · memtier与vmstat工具简介 · 课程目标与学习路径
课程导论
内存压力测试的重…
02
环境准备
Linux系统要求 · 安装memtier_benchmar… · 安装vmstat(sysstat)
环境准备
Linux
03
memtier基础
memtier核心概念(客户端 · 服务器 · 线程
memtier
核心概念
04
memtier工作模式
SET/GET操作 · 数据大小设置(-d) · 键空间大小(-n)
memtier
工作模式
05
memtier高级参数
管道(--pipeline) · 超时设置(--timeout) · 退出条件(--test-time
memtier
高级参数
06
memtier输出解读
吞吐量(Ops/sec) · 延迟(P99 · P999)
memtier
输出解读
07
vmstat基础
vmstat命令格式 · 常用选项(-a · -m
vmstat
命令格式
08
vmstat内存字段详解
swpd · free · buff
vmstat
内存字段详解
09
vmstat CPU与IO字段
r · b · si
vmstat
CPU
10
vmstat高级用法
指定采样间隔与次数 · 显示磁盘统计(-d) · 显示 slab 信息(-m)
vmstat
高级用法
11
实战场景一
单机Redis内存压力测试——使用m… · 观察vmstat内存变化
实战场景一
Redis
12
实战场景二
内存溢出模拟——使用memtier持… · 观察vmstat中swap使用情况(…
实战场景二
memtier
13
实战场景三
缓存淘汰分析——设置Redis ma… · 使用memtier触发淘汰策略 · 结合vmstat分析内存回收
实战场景三
Redis
14
实战场景四
多线程并发压力——使用memtier… · 观察vmstat中CPU上下文切换(…
实战场景四
memtier
15
实战场景五
内存碎片模拟——使用memtier写… · 观察vmstat中cache与fre…
实战场景五
memtier
16
数据采集方法
编写Shell脚本循环执行memti… · 将结果保存为CSV/日志文件
数据采集方法
Shell
17
数据可视化基础
使用gnuplot或Python m…
数据可视化基础
gnuplot
18
数据可视化进阶
将vmstat的swpd · free · cache字段与memtier吞吐量…
数据可视化进阶
vmstat
19
性能瓶颈定位
通过vmstat的si/so判断是否… · 通过b字段判断IO瓶颈 · 通过r字段判断CPU瓶颈
性能瓶颈定位
vmstat
20
memtier与vmstat联动分析
建立“压力-资源”对应关系模型 · 识别内存瓶颈点
memtier
vmstat
21
测试报告撰写
如何组织测试目标 · 环境 · 参数
测试报告撰写
如何组织测试目标
22
常见问题一
memtier连接失败——检查防火墙 · Redis配置 · memtier参数
常见问题一
memtier
23
常见问题二
vmstat输出全为零——检查权限 · 内核参数 · 是否在容器中运行
常见问题二
vmstat
24
常见问题三
测试结果不稳定——网络抖动 · CPU亲和性 · 内存NUMA影响
常见问题三
测试结果不稳定
25
优化策略一
调整Redis内存管理参数(maxm… · maxmemory-policy · activedefrag)
优化策略一
Redis
26
优化策略二
调整系统内存参数(vm.swappi… · vm.overcommit_memo… · 透明大页)
优化策略二
vm.swappi
27
优化策略三
使用内存池与对象复用减少memtie…
优化策略三
memtie
28
自动化测试框架
使用Python subproces… · 实现一键压测与报告生成
自动化测试框架
Python
29
综合案例
模拟电商秒杀场景——高并发写入订单数… · 使用memtier+vmstat全链…
综合案例
模拟电商秒杀场景
30
课程总结
核心知识点回顾 · 最佳实践总结 · 进一步学习资源推荐
课程总结
核心知识点回顾
所属VIP或分类
同VIP:kmemleak在驱动开发中的内存泄漏检测实践
同VIP:Linux-slab与slub分配器选型及性能调优
同VIP:Linux内核内存回收与kswapd守护进程调优