% cpu,内存和网络使用android应用程序



在使用应用程序时,是否有任何基准来比较cpu,内存和网络使用情况与android profiler记录的情况?或者是否存在最佳实践:例如,CPU使用率应始终保持在25%以下?谢谢你

没有明确的基准。这完全取决于你的应用。如果它是一款高保真游戏,那么达到100%的CPU命中率并不罕见。但如果它只是一个简单的计算器应用程序,达到10%以上的CPU可能有点太高了。它也依赖于设备,所以50%的Pixel 5和50%的Nexus 5是不一样的。

作为应用程序开发人员,你应该更多地关注意外的CPU使用峰值,并调查导致它们的原因。类似地,对于内存使用,您应该注意内存使用峰值和内存泄漏,而不是绝对值。

另一方面,网络使用更多的是关于期望的内容与实际通过网络发送的内容。查看一下带宽和请求数

相关内容

最新更新