監控並記錄Android設備的CPU和記憶體使用情況
適用於 Android 7.0+ 裝置的重要通知
-------------------------------------------------- --------------------
在 Android 7.0 中,Google 進行了未記錄的更改,並顯著限制了對 proc 檔案系統的存取。這意味著自從這個新的 API 等級以來,不可能再檢索進程資訊。在 Android 7.0 裝置上執行的AnotherMonitor將僅顯示總 CPU 使用率、 AnotherMonitor CPU 使用率和記憶體使用率,但不顯示其他進程的 CPU 使用率。在 root 裝置上執行應用程式沒有什麼區別。
-------------------------------------------------- --------------------
AnotherMonitor即時顯示設備CPU和記憶體狀態。
它有兩個主要選項:
- 它顯示一個圖表和幾個標籤,其中 CPU 和記憶體使用率的值每 0.5、1、2 或 4 秒更新一次。
- 它可以將讀取的值記錄在 CSV 檔案上,以便以後在電子表格程式中使用。
當AnotherMonitor在背景運行時,它消耗很少的資源。然後它可以監控並記錄前台其他應用程式的CPU和記憶體使用情況。
為了取得 CPU 使用情況,該應用程式不使用 Linux 中的「Top」命令,而是解析「/proc/stat」檔案並根據使用者和系統時間進行計算。
不要忘記留下您的回饋。它將有助於日復一日地改進應用程式。
原始碼可在 GitHub 上取得:https://github.com/AntonioRedondo/AnotherMonitor。
閱讀更多信息