【发布时间】:2026-01-03 09:55:01
【问题描述】:
我有一个基于 linux 的嵌入式设备,我在其上运行 QT GUI 应用程序以及控制某些硬件的第二个应用程序。两者通过 TCP 相互通信。
我最近运行了一个系统测试,我使用 Squish 刺激 QT 应用程序一整周。在我的测试开始和结束时,我为我的两个进程中的每一个提取了 smap 和 pmap 文件。同样,我提取 meminfo 文件。
我如何比较之前和之后的文件,以大致了解我是否存在整个设备的内存泄漏问题?另外,如果检测到泄漏,我该如何粗略估计设备何时停止正常运行?
【问题讨论】:
-
每次泄漏都是独特的检测、副作用、故障率等......
标签: linux memory-leaks embedded embedded-linux