文件名称:strace.zip
文件大小:93KB
文件格式:ZIP
更新时间:2023-08-26 14:58:42
进程调试工具
问题的表现是AppPlc进程的CPU占用率太高,达到50%以上,可以通过“top –n 1”查看CPU使用率;通过“top –n 1”查看中还发现启动了两个AppPlc进程,且后一个AppPlc的进程号是前一个AppPlc进行进程号。 第1步:先使用ftpget命令,将工具上传到设备 第2步:到工具所在目录下安装trace工具:opkg install strace_4.5.20-1_ar71xx.ipk 第3步:哪个进程有问题,就先用ps命令查出进程号,再用如下命令查看进行执行的效果:trace –p $pid 第4步:根据打印信息就可以看到很底层的东西,比如能是文件、管道等错误,再根据这些很底层的东西反推应用层的逻辑那里有错误。 第5步:找到对应应用层可能出错的地方后,再去更改、验证错误。
【文件预览】:
strace_4.5.20-1_ar71xx.ipk