openharmony 鸿蒙 kernel-small-debug-shell-cmd-cpup

cpup 命令功能 cpup命令用于查询系统CPU的占用率。 命令格式 cpup [mode] [taskID] 参数说明 表1 参数说明 参数参数说明取值范围 mode- 缺省:显示系统最近10s内的CPU占用率。- 0:显示系统最近10s内的CPU占用率。- 1:显示系统最近1s内的CPU占用率。- 其他数字:显示系统启动至今总的CPU 占用率。[0,
阅读全文

openharmony 鸿蒙 kernel-small-debug-process-cpu

进程调测 基本概念 CPU(中央处理器,Central Processing Unit)占用率分为系统CPU占用率、进程CPU占用率、任务CPU占用率和中断CPU占用率。用户通过系统级的CPU占用率,判断当前系统负载是否超出设计规格。通过系统中各个进程/任务/中断的CPU占用情况,判断各个进程/任务/中断的CPU占用率是否符合设计的预期。
阅读全文

openharmony 鸿蒙 kernel-small-debug-memory-leak

内存泄漏检测 基础概念 内存泄漏检测机制作为内核的可选功能,用于辅助定位动态内存泄漏问题。开启该动能,动态内存机制会自动记录申请内存时的函数调用关系(下文简称LR)。如果出现泄漏,就可以利用这些记录的信息,找到内存申请的地方,方便进一步确认。
阅读全文

openharmony 鸿蒙 kernel-small-debug-memory-info

内存信息统计 基础概念 内存信息包括内存池大小、内存使用量、剩余内存大小、最大空闲内存、内存水线、内存节点数统计、碎片率等。 内存水线:即内存池的最大使用量,每次申请和释放时,都会更新水线值,实际业务可根据该值,优化内存池大小;
阅读全文

openharmony 鸿蒙 kernel-small-debug-memory-corrupt

踩内存检测 基础概念 踩内存检测机制作为内核的可选功能,用于检测动态内存池的完整性。通过该机制,可以及时发现内存池是否发生了踩内存问题,并给出错误信息,便于及时发现系统问题,提高问题解决效率,降低问题定位成本。
阅读全文