Mặc dù hầu hết người dùng đều tập trung vào việc sử dụng RAM, nhưng trên thực tế, đây là điều không nên làm phiền bạn trừ những trường hợp cực đoan. Điều quan trọng hơn là hoạt động của CPU, vì nó là yếu tố quan trọng trong hiệu suất thiết bị, mức tiêu thụ pin và thậm chí là quá nhiệt. Nhưng cách kiểm tra mức sử dụng CPU trên Android khá khan hiếm. Hôm nay, chúng tôi sẽ hướng dẫn bạn một số cách để kiểm tra mức sử dụng CPU trên Android, với các ứng dụng của bên thứ ba hoặc tài nguyên hệ thống. Tìm hiểu thêm về điều này dưới đây.
Điều quan trọng cần biết là chúng tôi đang ở đây đề cập đến việc sử dụng CPU trên toàn hệ thống vì Google cấm truy cập vào việc sử dụng phần cứng của các ứng dụng. Vì vậy, hầu như không có cách nào bạn có thể tìm ra mức sử dụng của mỗi ứng dụng. Có một số lựa chọn thay thế, chẳng hạn như root thiết bị của bạn và cài đặt một số mô-đun nhất định ghi đè lên các giới hạn của hệ thống, nhưng người dùng thông thường có thể nắm bắt được rất nhiều điều và một công việc khá phức tạp nếu bạn không chắc chắn chính xác mình đang làm gì.
Sử dụng tài nguyên tích hợp sẵn
Chúng có giới hạn nhưng sẽ cung cấp cho bạn thông tin chi tiết cơ bản về hoạt động nền của một số ứng dụng nhất định. Các bài đọc chủ yếu hướng đến việc sử dụng pin, nhưng bạn có thể bật chuyển đổi hoạt động của CPU. Tuy nhiên, trước hết, chúng ta hãy phân biệt quan trọng.
Ví dụ: nếu bạn chơi các trò chơi đòi hỏi cao, đồ họa cao và hoạt động CPU đăng ký gần đây nhất của bạn cao, thì điều đó không sao cả. Tuy nhiên, nếu CPU nhàn rỗi tăng đột biến, bạn nên xem xét thực hiện một số biện pháp liên quan đến các ứng dụng của bên thứ ba hoạt động trong nền. Hạn chế hoặc gỡ cài đặt chúng không phải là ý tưởng tồi tệ nhất.
Nếu bạn không chắc chắn về cách bật CPU trên thiết bị Android của mình, hãy làm theo các hướng dẫn sau:
- Điều hướng đến Cài đặt .
- Mở Giới thiệu và điều hướng đến Số bản dựng .
- Nhấp 7 lần vào số để bật Tùy chọn nhà phát triển trong Cài đặt.
- Quay lại Cài đặt và mở các tùy chọn Nhà phát triển mới được mở khóa.
- Tìm ngăn Giám sát bên dưới và bật Hiển thị mức sử dụng CPU .
Bây giờ, bạn sẽ được thông báo về hoạt động của CPU trong thời gian thực. Cùng với đó, bạn sẽ có thể xác định vị trí và vô hiệu hóa một số ứng dụng nền nhất định không cho CPU của bạn hoạt động.
Nếu bạn không chắc chắn về cách buộc tắt ứng dụng, hãy làm theo hướng dẫn bên dưới:
- Mở Cài đặt .
- Nhấn vào Tùy chọn nhà phát triển .
- Nhấn vào Đang chạy dịch vụ hoặc Quy trình .
- Ngừng các ứng dụng đáng ngờ.
Hãy nhớ rằng điều này chỉ có hiệu lực trước khi khởi động lại. Với lần khởi động lại mới, có khả năng quá trình ứng dụng bạn đã chấm dứt sẽ xuất hiện trở lại giống như phượng hoàng từ đống tro tàn.
Do đó, bạn nên cân nhắc việc gỡ cài đặt ứng dụng gây rắc rối. Ngoài ra, nếu bạn chắc chắn rằng việc sử dụng CPU không có đột biến bất thường, bạn có thể dễ dàng tắt tính năng giám sát CPU trên màn hình và tiếp tục sử dụng thiết bị của mình giống như trước đây.
Sử dụng ứng dụng của bên thứ 3
Bây giờ, hãy chuyển sang một thỏa thuận thực sự. Hầu hết các điện thoại thông minh hiện đại đều có các công cụ bảo trì tích hợp sẵn. Tuy nhiên, hầu hết thời gian, chúng không phù hợp với các bài đọc nâng cao, mà là để dọn dẹp bộ nhớ cache và tất cả các loại công cụ không được sử dụng nhiều. Ứng dụng chống vi-rút không thực sự quan trọng hoặc hữu ích trên Android.
Do đó, cách tốt nhất để kiểm tra mức sử dụng CPU trên Android là thông qua các ứng dụng chuyên dụng của bên thứ ba. Dưới đây là 3 lựa chọn hàng đầu:
Thông tin phần cứng Droid
Ưu điểm:
- Hầu hết các bài đọc và thông tin hệ thống chỉ cách một vài thao tác.
- Truy cập vào máy ảnh và các cảm biến khác để biết thông tin chi tiết.
Nhược điểm:
- Một chút hạn chế về tính năng khi so sánh với một số giải pháp khác.
Bạn có thể tải xuống Thông tin phần cứng Droid, tại đây .
TinyCore![Cách tìm ra ứng dụng nào có CPU trên Android của bạn Cách tìm ra ứng dụng nào có CPU trên Android của bạn]()
Ưu điểm:
- Được thiết kế đẹp và có kích thước nhỏ như bạn mong đợi.
- Nó trông giống một công cụ tích hợp hơn vì nó tích hợp vào hệ thống và cung cấp cho bạn các bài đọc trong thời gian thực.
- Stats-bar được đặt tốt và nhiều thông tin.
- Dấu chân hệ thống thấp.
Nhược điểm:
- Giống như hầu hết các giải pháp tương tự, TinyCore bằng cách nào đó bị lép vế khi so sánh với phiên bản cao cấp, đặc biệt là khi nói đến khả năng tùy chỉnh.
- Không có bài đọc nâng cao nào trong phiên bản miễn phí.
Bạn có thể tải xuống TinyCore từ liên kết này .
CPU-Z![Cách tìm ra ứng dụng nào có CPU trên Android của bạn Cách tìm ra ứng dụng nào có CPU trên Android của bạn]()
Ưu điểm:
- Có lẽ là ứng dụng giám sát CPU tốt nhất mà bạn có thể tải xuống miễn phí.
- Phản chiếu hầu hết các tính năng có sẵn trên phiên bản PC của ứng dụng.
- Hỗ trợ hầu hết các thiết bị cầm tay có sẵn.
Nhược điểm:
- Nó không hấp dẫn về mặt hình ảnh như một số ứng dụng khác.
- Quá nhiều quảng cáo. Bao gồm quảng cáo video có cửa sổ bật lên và tất cả những thứ nhạc jazz có thể khiến bạn phát điên và giảm trải nghiệm tổng thể.
CPU-Z có thể được tải xuống theo liên kết này .
Sự kết luận
Hãy nhớ rằng những công cụ này chỉ để theo dõi. Chúng chỉ là một bước đầu tiên. Khi bạn đã biết được nguyên nhân khiến CPU tăng đột biến, bạn phải điều hướng và chấm dứt theo cách thủ công và cuối cùng gỡ cài đặt các ứng dụng gây tắc nghẽn CPU.
Điều đó sẽ kết thúc danh sách và hướng dẫn của chúng tôi. Cảm ơn bạn đã đọc và theo dõi chúng tôi trên và. Chúng tôi chắc chắn hy vọng rằng bạn sẽ thấy những điều đó hữu ích. Ngoài ra, đừng quên đưa ra ý kiến, câu hỏi hoặc đề xuất của bạn trong phần bình luận bên dưới.
Ghi chú của người biên tập: Bài viết này ban đầu được xuất bản vào tháng 5 năm 2019. Chúng tôi đảm bảo sẽ sửa đổi nó cho mới và chính xác.
Kiểm tra hoạt động của CPU bằng CPU Profiler
Tổng quan về Trình phân tích CPU
Để mở Trình phân tích CPU, hãy làm theo các bước sau:
Chọn Xem > Công cụ Windows > Profiler hoặc nhấp vào Profile
trên thanh công cụ.
Nếu được hộp thoại Chọn mục tiêu triển khai nhắc , hãy chọn thiết bị sẽ triển khai ứng dụng của bạn để lập hồ sơ. Nếu bạn đã kết nối một thiết bị qua USB nhưng không thấy thiết bị đó được liệt kê, hãy đảm bảo rằng bạn đã bật gỡ lỗi USB.
Nhấp vào bất kỳ đâu trong dòng thời gian CPU để mở Trình phân tích CPU.
Khi bạn mở Trình phân tích CPU, nó sẽ ngay lập tức bắt đầu hiển thị hoạt động luồng và mức sử dụng CPU của ứng dụng của bạn. Bạn sẽ thấy một cái gì đó tương tự như Hình 1.
![]()
Như được chỉ ra trong Hình 1, chế độ xem mặc định cho CPU Profiler bao gồm các mốc thời gian sau:
Dòng thời gian sự kiện: Hiển thị các hoạt động trong ứng dụng của bạn khi chúng chuyển đổi qua các trạng thái khác nhau trong vòng đời và cho biết các tương tác của người dùng với thiết bị, bao gồm cả các sự kiện xoay màn hình. Để biết thông tin về cách bật dòng thời gian sự kiện trên các thiết bị chạy Android 7.1 (API cấp 25) trở xuống, hãy xem Bật lập hồ sơ nâng cao.
Dòng thời gian CPU: Hiển thị mức sử dụng CPU theo thời gian thực của ứng dụng của bạn—dưới dạng phần trăm của tổng thời gian CPU có sẵn—và tổng số luồng mà ứng dụng của bạn đang sử dụng. Dòng thời gian cũng hiển thị mức sử dụng CPU của các quy trình khác (chẳng hạn như quy trình hệ thống hoặc các ứng dụng khác), do đó bạn có thể so sánh với mức sử dụng ứng dụng của mình. Bạn có thể kiểm tra dữ liệu sử dụng CPU lịch sử bằng cách di chuyển chuột dọc theo trục ngang của dòng thời gian.
Dòng thời gian hoạt động của chuỗi: Liệt kê từng chuỗi thuộc quy trình ứng dụng của bạn và cho biết hoạt động của chuỗi đó dọc theo dòng thời gian bằng cách sử dụng các màu được liệt kê bên dưới. Sau khi ghi lại dấu vết, bạn có thể chọn một chuỗi từ dòng thời gian này để kiểm tra dữ liệu của nó trong ngăn theo dõi.
- Màu xanh lá cây: Thread đang hoạt động hoặc sẵn sàng sử dụng CPU. Tức là nó đang ở trạng thái đang chạy hoặc có thể chạy được.
- Màu vàng: Luồng đang hoạt động, nhưng nó đang chờ thao tác I/O (ví dụ: I/O đĩa hoặc mạng) trước khi có thể hoàn thành công việc của mình.
- Màu xám: Luồng đang ngủ và không tiêu tốn bất kỳ thời gian nào của CPU. Điều này đôi khi xảy ra khi luồng yêu cầu quyền truy cập vào tài nguyên chưa có sẵn. Luồng chuyển sang chế độ ngủ tự nguyện hoặc hạt nhân đặt luồng ở chế độ ngủ cho đến khi có sẵn tài nguyên cần thiết.
Trình phân tích CPU cũng báo cáo mức sử dụng CPU của các luồng mà Android Studio và nền tảng Android thêm vào quy trình ứng dụng của bạn—chẳng hạn như , , , và (mặc dù tên chính xác được hiển thị trong dòng thời gian hoạt động của luồng có thể khác nhau). Android Studio báo cáo dữ liệu này để bạn có thể xác định khi nào hoạt động luồng và mức sử dụng CPU thực sự là do mã ứng dụng của bạn gây ra.JDWPProfile SaverStudio:VMStatsStudio:PerfaStudio:Heartbeat