BPF性能分析—内存篇page_fault
于 2022-01-21 21:47:52 首次发布
本文深入探讨内存性能分析,重点关注page_fault,包括minflt/s和majflt/s的含义及其影响。通过分析Linux内核代码,解释不同场景下的内存交互。文章提供了解决高内存故障率的步骤,包括定位关键进程、分析malloc次数和大小,并利用bcc工具生成火焰图以指导优化。
本文深入探讨内存性能分析,重点关注page_fault,包括minflt/s和majflt/s的含义及其影响。通过分析Linux内核代码,解释不同场景下的内存交互。文章提供了解决高内存故障率的步骤,包括定位关键进程、分析malloc次数和大小,并利用bcc工具生成火焰图以指导优化。
672
1667
1343

被折叠的 条评论
为什么被折叠?