ตรวจสอบและบันทึกการใช้งาน CPU และหน่วยความจำของอุปกรณ์ Android
ประกาศสำคัญสำหรับอุปกรณ์ Android 7.0+
-
ใน Android 7.0 Google ได้ทำการเปลี่ยนแปลงที่ไม่มีเอกสารและจำกัดการเข้าถึงระบบไฟล์ proc อย่างมาก ซึ่งหมายความว่าเนื่องจากระดับ API ใหม่นี้ จึงไม่สามารถดึงข้อมูลกระบวนการได้อีกต่อไป AnotherMonitor ที่ทำงานบนอุปกรณ์ที่ใช้ Android 7.0 จะแสดงเฉพาะการใช้งาน CPU ทั้งหมด การใช้งาน CPU AnotherMonitor และการใช้งานหน่วยความจำ แต่ไม่แสดงการใช้งาน CPU สำหรับกระบวนการอื่น ๆ การเรียกใช้แอปบนอุปกรณ์ที่รูทแล้วไม่ได้สร้างความแตกต่าง
-
AnotherMonitor แสดงสถานะของ CPU และหน่วยความจำของอุปกรณ์แบบเรียลไทม์
มีสองตัวเลือกหลัก:
- แสดงแผนภูมิและป้ายกำกับหลายรายการซึ่งค่าของการใช้งาน CPU และหน่วยความจำได้รับการอัปเดตทุกๆ 0.5, 1, 2 หรือ 4 วินาที
- สามารถบันทึกค่าการอ่านลงในไฟล์ CSV เพื่อใช้ในภายหลังในโปรแกรมสเปรดชีต
เมื่อ AnotherMonitor ทำงานบนพื้นหลัง จะใช้ทรัพยากรเพียงเล็กน้อย จากนั้นจะสามารถตรวจสอบและบันทึกการใช้งาน CPU และหน่วยความจำของแอปพลิเคชันอื่นๆ ในเบื้องหน้าได้
เพื่อให้ได้รับการใช้งาน CPU แอปไม่ได้ใช้คำสั่ง 'Top' จาก Linux แต่จะแยกวิเคราะห์ไฟล์ '/proc/stat' แทน และคำนวณตามเวลาของผู้ใช้และระบบ
อย่าลืมที่จะแสดงความคิดเห็นของคุณ มันจะช่วยปรับปรุงแอพในแต่ละวัน
ซอร์สโค้ดมีอยู่ใน GitHub: https://github.com/AntonioRedondo/AnotherMonitor
อ่านเพิ่มเติม