5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏

Linux内存管理大纲

*linux进程的VMA。

*linux进程内存消耗的4个概念:vss、rss、pss和uss

*page fault的几种可能性,major和minor

*linux应用内存泄漏的界定方法

*linux应用内存泄漏的检测方法:valgrind和addresssanitizer

练习题

*看一下进程的/proc//maps和smaps文件;

*pmap一个进程;

*把同一个程序运行2次,运行1次,观察pss;再运行,得到2个进程,观察代码段的pss变化;

*valgrind检查内存错误

前序ppt

Linux任督二脉之内存管理(一) PPT

Linux任督二脉之内存管理(二) PPT

 

习题位置

https://github.com/21cnbao/memory-courses

 

!!人满,本次课程不再接受一切形式的报名!!

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第1张图片

 

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第2张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第3张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第4张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第5张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第6张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第7张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第8张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第9张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第10张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第11张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第12张图片

 

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第13张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第14张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第15张图片

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第16张图片

更多linux内存管理精华内容请扫描下方二维码关注"Linux阅码场"

5课教你掌握linux内存管理之三-Linux进程的内存消耗和泄漏_第17张图片

你可能感兴趣的:(Linux,Kernel开发)