使用Android調用adb shell top
來衡量cpu使用情況時,cpu使用百分比是顯示更新時間內的平均值還是更短時間內的使用情況快照,具體而言,如果我使用-d
增加更新時間它給我在整個期間的平均CPU使用率?`adb shell top`是否顯示更新時間內CPU的平均使用率?
0
A
回答
0
我比較了top -d與默認系統監視器報告的CPU使用情況。我嘗試了「top -d 1」和「top -d 10」。只是爲了覆蓋短暫和大的時期。 在這兩種情況下,top -d都沒有提供即時的CPU使用率。所以我猜這是這段時間內平均CPU使用率。
PS:在這兩種情況下都有顯着差異。我還在我的linux系統中使用了top -d。我假設adb top和linux top的工作方式與android基於linux相同。
+0
你碰巧是對的時間。但猜測和假設屬於評論部分。答案是爲了證明事實 –
相關問題
- 1. MPSTAT僅在應用程序執行期間顯示CPU使用率平均值
- 2. ASP.NET檢索平均CPU使用率
- 3. 在Java(linux)中獲取平均系統CPU使用率一段時間內
- 4. 平均值js - 實時顯示更新
- 5. top顯示高用戶空間CPU利用率,但所有進程顯示0
- 6. top命令的CPU使用率計算
- 7. Linux顯示上週平均CPU負載
- 8. 「top」如何計算CPU使用率?
- 9. 使用SQL顯示特定時段的平均時間
- 10. 平均CPU,URI使用
- 11. /usr/bin/time使用SPARK時針對TOP的CPU利用率
- 12. 瞭解負載平均值與CPU使用率的關係
- 13. 在Java中查找Windows機器的平均CPU使用率
- 14. Php顯示CPU使用率的97%
- 15. 使用LINQ在時間範圍內顯示每小時平均值
- 16. 使用Javascript平均時間
- 17. 在最後x分鐘內獲取計算機的平均CPU使用率
- 18. Redis的CPU使用率是否正常?
- 19. 使用陣列的平均時間/賠率
- 20. 反應CPU使用率(快速更新)
- 21. Chrome更新61.0.3163.79 CPU使用率過高
- 22. 如何顯示系統的CPU和總內存使用率?
- 23. 如何確定shell腳本的執行時間,CPU和內存利用率(test.sh)?
- 24. 什麼單位是用來顯示Redis的CPU使用率
- 25. 查找top-k元素的平均時間複雜度
- 26. 平均時間
- 27. 是否角更新時使用內插
- 28. Android - 內存/ CPU使用率
- 29. 在PowerShell中獲取測試執行的平均CPU利用率
- 30. 高CPU負載,但低CPU使用率和內存使用率
快速瀏覽一下https://android.googlesource.com/platform/system/core/+/lollipop-release/toolbox/top.c與輸入問題相比,花費的時間會更少 –