6.7.3. 调试指南

6.7.3.1. 调试开关

6.7.3.1.1. MPP调试

MPP调试log等级分为 ERROR, WARNING, INFO, DEBUG, VERBOSE。通过LOGL_DEFAULT定义MPP全局的log等级。 默认log等级为ERROR。

源文件路径:aic-mpp/mpp/base/include/mpp_log.h

enum log_level {
    MPP_LOG_ERROR = 3,
    MPP_LOG_WARNING,
    MPP_LOG_INFO,
    MPP_LOG_DEBUG,
    MPP_LOG_VERBOSE
};

6.7.3.1.2. MPP 内存调试

使用free命令查看MPP预留连续内存使用状态。

../../../_images/mpp_cma.png

上述例子中,cma总大小是 33554432 Byte,可用连续内存大小是 27666848 Byte,过去一段时间最多使用 5887584 Byte。