首页
›
移动端与Android应用开发
›
019-Kotlin应用工程功能落地
›
《Matrix内存优化与线程监控实践》
VIP20
本课程属于:019-Kotlin应用工程功能落地
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Matrix内存优化与线程监控实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
开发环境搭建与工具链选择
操作系统与编译器配置 · 内存分析工具(Valgrind/Ad… · 线程监控工具(perf/htop)安…
开发环境搭建
工具链选择
02
进程内存布局与地址空间
代码段/数据段/BSS/堆/栈分布 · /proc/self/maps解析 · mmap与brk系统调用实现
进程内存布局
地址空间
03
堆内存分配器原理与对比
malloc/free内部机制 · ptmalloc/jemalloc/… · 分配器切换与编译选项
堆内存分配器原理
对比
04
内存泄漏检测技术
手动记录与泄漏计数器 · Valgrind memcheck集… · AddressSanitizer编译…
内存泄漏检测技术
手动记录
05
智能指针与RAII实践
C++ unique_ptr/sha… · 引用循环检测 · 自定义删除器与内存池适配
RAII
智能指针
06
对象池设计与实现
固定大小池 · 线程局部缓存 · 无锁内存回收
对象池设计
实现
07
共享内存与进程间通信
shm_open/ftruncate… · 互斥锁与信号量同步 · 共享内存数据竞争检测
共享内存
进程间通信
08
内存对齐与缓存行填充
alignas/alignof语法 · 结构体内存对齐计算 · 伪共享问题复现与解决方案
内存对齐
缓存行填充
09
内存压缩与紧凑存储
位域使用 · 字典压缩 · 数组压缩技巧
内存压缩
紧凑存储
10
线程生命周期与监控框架
pthread_create/joi… · 线程状态采集(/proc/self/… · 监控守护进程设计
线程生命周期
监控框架
11
线程同步原语实现对比
互斥锁/读写锁/自旋锁/条件变量 · futex系统调用 · 锁竞争性能测试
线程同步原语实现…
互斥锁
12
无锁数据结构实践
atomic操作与内存序 · 无锁队列(单生产者单消费者) · ABA问题与解决方案
无锁数据结构实践
atomic
13
死锁检测与预防
死锁四个必要条件 · lockdep原理 · 运行时检测工具(ThreadSani…
死锁检测
预防
14
线程池设计与调优
固定/动态线程池 · 工作窃取算法 · 任务队列优化
线程池设计
调优
15
CPU缓存与线程调度
L1/L2/L3缓存结构 · 伪共享识别与对齐 · CPU亲和性设置与numa感知
CPU
缓存
16
线程局部存储(TLS)实践
__thread关键字 · pthread_key_create… · TLS与全局变量性能对比
TLS
线程局部存储
17
内存与线程profiling
perf stat/record/r… · 火焰图生成 · gperftools CPU/Hea…
profiling
内存
18
实时内存与线程可视化
Grafana+Prometheus… · 自定义metrics暴露 · 仪表盘配置
实时内存
线程可视化
19
自动化回归测试框架
单元测试(Google Test) · 内存泄漏回归 · 线程安全测试
自动化回归测试框…
Google
20
常见内存错误排查
野指针 · 越界访问 · double free
常见内存错误排查
野指针
21
常见线程错误排查
数据竞争 · 锁顺序违反 · 线程挂起
常见线程错误排查
数据竞争
22
内存优化案例分析
图像处理应用内存压缩 · 游戏引擎对象池优化 · 数据库缓存淘汰实践
内存优化案例分析
图像处理应用内存…
23
线程监控案例分析
Web服务器线程池调优 · 实时流处理线程绑定 · 死锁回滚方案
线程监控案例分析
Web
24
多线程并发容器实现
线程安全map · 无锁栈 · 读写锁优化哈希表
多线程并发容器实…
map
25
垃圾回收与引用计数
引用计数与循环引用 · 智能指针弱引用 · 手动GC标记-清除算法实现
垃圾回收
引用计数
26
日志系统与性能追踪
spdlog集成 · Tracepoint与LTTng · 实时日志分析与告警
日志系统
性能追踪
27
内存与线程安全编程规范
编码规范检查(clang-tidy) · Code Review检查表 · 静态分析工具集成
内存
线程安全编程规范
28
压力测试与稳定性验证
stress-ng/fio模拟负载 · 长时间运行测试 · 内存与线程资源监控
压力测试
稳定性验证
29
性能基准与优化报告生成
benchmark框架(Google… · 结果对比图表 · 优化前后指标输出
性能基准
优化报告生成
30
综合实战
Matrix项目全链路优化:现状分析 · 工具选型 · 分批优化
综合实战
Matrix
所属VIP或分类
同VIP:Android协程与LiveData混合使用实战指南
同VIP:App-Startup模块初始化与启动性能优化
同VIP:Compose-UI测试与自动化验证方法