linux c程序高cpu,排查记录

文件加载至sqlite3数据库,单线程

 

 

 单核或多核机器,某个cpu都会被压满。

排查过程:

perf top -p 【PID】 -g   –实时查看当前系统进程函数占用率情况

 

cpu 全消耗在strlen了

 

pstack (没有pstack命令的化,安装gdb就成,yum -y install gdb)  –查看进程栈

 

 是cJSON_ParseWithOpts的锅。

 

linux c程序高cpu,排查记录

原文地址:https://www.cnblogs.com/pangkr-linux/p/12916611.html

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注