我有一个基准标记应用程序,我正在其中评估一个 C++ 框架。
我正在寻找时间和内存消耗。在linux上,为了获取当前程序占用的内存,我使用了getrusage函数。它在我的机器上完美运行。
当我将此应用程序交叉编译成 arm 架构并在我的嵌入式设备(也运行 linux)上运行我的代码时出现问题,内存函数返回 0。应用程序在嵌入式设备上运行得很好,只是内存函数返回给我0。
知道什么是可能的解决方案吗?
我有一个基准标记应用程序,我正在其中评估一个 C++ 框架。
我正在寻找时间和内存消耗。在linux上,为了获取当前程序占用的内存,我使用了getrusage函数。它在我的机器上完美运行。
当我将此应用程序交叉编译成 arm 架构并在我的嵌入式设备(也运行 linux)上运行我的代码时出现问题,内存函数返回 0。应用程序在嵌入式设备上运行得很好,只是内存函数返回给我0。
知道什么是可能的解决方案吗?