如何从 Android Studio 中的 Android 监视器获取 android 应用程序的平均 CPU 和内存使用情况?
How to get the average CPU and memory usage of an android application from the Android Monitor in Android Studio?
如何从 Android 监视器中导出 CPU 应用程序的平均 CPU 和内存?
https://developer.android.com/studio/profile/android-monitor.html
我找不到任何可以获取 cpu 和内存监视器原始值的选项,因此我可以在特定时间对它们进行平均。
例如,如何访问此 CPU 图表的值并对其进行平均,让我们花十分钟?
https://developer.android.com/studio/profile/am-cpu.html
更新:
按照@Pein的建议,我在Android Device Monitor的系统信息中查看了这些用法。但是,现在每个进程都有两个 CPU 用法,例如 user 和 kernal。我的理解是这两种用法不会同时发生,这意味着实际 cpu 用法应该是这两种用法的平均值。例如,我的应用程序的 cpu 使用率在用户模式下显示为 9%,在内核模式下显示为 3%。那我再总结一下问题吧。
- 现在实际 CPU 使用率是 6% 使得 (3+9)/3 还是 12% (9+3)?
- 这些值是瞬时值还是随时间变化的平均值?
- 我在系统信息中仍然看不到应用程序内存使用的明确数字。
在设备监视器中检查系统信息选项卡。
在那里您可以找到内存使用情况和 cpu 使用情况
您也可以 select 您的流程并开始分析以检查您的方法需要多少时间
如何从 Android 监视器中导出 CPU 应用程序的平均 CPU 和内存?
https://developer.android.com/studio/profile/android-monitor.html
我找不到任何可以获取 cpu 和内存监视器原始值的选项,因此我可以在特定时间对它们进行平均。
例如,如何访问此 CPU 图表的值并对其进行平均,让我们花十分钟? https://developer.android.com/studio/profile/am-cpu.html
更新:
按照@Pein的建议,我在Android Device Monitor的系统信息中查看了这些用法。但是,现在每个进程都有两个 CPU 用法,例如 user 和 kernal。我的理解是这两种用法不会同时发生,这意味着实际 cpu 用法应该是这两种用法的平均值。例如,我的应用程序的 cpu 使用率在用户模式下显示为 9%,在内核模式下显示为 3%。那我再总结一下问题吧。
- 现在实际 CPU 使用率是 6% 使得 (3+9)/3 还是 12% (9+3)?
- 这些值是瞬时值还是随时间变化的平均值?
- 我在系统信息中仍然看不到应用程序内存使用的明确数字。
在设备监视器中检查系统信息选项卡。 在那里您可以找到内存使用情况和 cpu 使用情况 您也可以 select 您的流程并开始分析以检查您的方法需要多少时间