linux
文章平均质量分 96
咸蛋-超人
一个过去想要成为奥特曼的男人!!!
展开
-
STM32崩溃问题排查
近期发现合并了一些其它平台上的代码到STM32上后,出现了崩溃问题,于是想要整体梳理下STM32上崩溃问题排查的原理。原创 2024-07-07 15:50:20 · 662 阅读 · 0 评论 -
使用Strace定位Linux下线程泄露
Linux下我们可以通过通过命令行输入free查看系统的整体内存消耗情况,以及通过输入查看进程实际消耗物理内存VmRss的方式了解到进程所消耗的内存。因此我们可以通过输入命令行的方式进行对比查看了解当内存泄露时,具体是哪个进程泄露的。但是想要查看线程所消耗的内存则需要借助外部工具了,这里我们介绍下通过strace工具查看进程内存增长时,具体是哪个线程增长的。原创 2024-01-30 15:00:03 · 1143 阅读 · 0 评论 -
linux下使用命令行辅助定位内存泄漏问题
前言最近自己正在做的一款产品,因内存泄漏经常出现重启或者是功能不正常的问题。为了解决这个问题,这里记录下目前所掌握到的使用命令行定位内存泄漏的一些措施。有点我们需要清楚,使用linux的命令行最多是帮我们定位到产生泄漏的进程,而并不能直接帮我们找出内存泄漏的具体原因,所以当定位到具体进程后,还需自己去参考别的博客采取一些手段去进一步定位泄漏原因。注⚠️:我后面所说的内存一般就是物理内存,如果是虚拟内存我会进行说明。一、free命令:free命令主要用于查看设备的内存使用情况,主要用于确定设备是否存原创 2022-01-03 22:10:36 · 2171 阅读 · 1 评论