小米10 diag_mdlog耗电异常的原因是什么?

avatar
关注

充了100%电睡觉,醒来只有80%了

这是为啥

发布于海南阅读 11477

这些回复亮了

discusser-avatar

虎扑JR0698342440

· 重庆

转自贴吧:adb shell,进入命令行,top命令可以看到,这个进程排行第一:PID USER PR NI VIRT RES SHR S[%CPU] %MEM TIME+ ARGS4082 system 20 0 110M 176K 176K S 99.3 0.0 662:23.41 diag_mdlog -j 5 -s 30 -n 3 -o /data/vendor/wlan_logs -l /vendor/etc/wifi_diag_list.txtps -ef | grep mdlog 可以看到system 4082 1 16 11:40:19 ? 3-05:45:33 diag_mdlog -j 5 -s 30 -n 3 -o /data/vendor/wlan_logs -l /vendor/etc/wifi_diag_list.txtshell 20672 8864 0 21:03:59 pts/0 00:00:00 grep mdlog这是一个系统进程,肯定不是我们用户开启的。所以考虑触发条件。看上面开启实际是11:40,我这个时候干了啥?答案是重启了路由器!也就是说,手机发现你的网不好了,开始收集日志了。。这个进程应该是为了解决wifi断流问题收集日志用的。收集完了没有关闭,肯定不合理,建议开除相关不负责任的开发人员。普通用户解决这个问题,重启应该就好了。当然,以后遇到这个进程耗掉,首先考虑你的wifi是不是波动了,导致这个进程拉起来。

亮了(8)
查看回复(1)
回复