Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用应用程序时,是否有任何基准可以将 cpu、内存和网络使用情况与 android profiler 记录的进行比较?或者是否有任何最佳实践:例如,cpu 使用率应始终保持在 25% 以下?谢谢
没有明确的基准。这完全取决于您的应用程序。如果是高保真游戏,达到 100% CPU 的情况并不少见。但如果它只是一个简单的计算器应用程序,达到 10% 以上的 CPU 可能有点太高了。它还取决于设备,因此 Pixel 5 上的 50% 与 Nexus 5 上的 50% 不同。
作为应用程序开发人员,您应该更加关注意外的 CPU 使用率峰值并调查导致它们的原因。同样对于内存使用,您应该留意内存使用高峰和内存泄漏,而不是绝对值。
另一方面,网络使用更多的是预期的内容与实际通过电线发送的内容。看看带宽和请求数量。