Tôi đã tìm thấy kết quả của 'top' khác với kết quả của linux.I chuẩn đã tìm kiếm trên web một chút nhưng tôi không thể tìm thấy câu trả lời của mình. Ví dụ, sau đây là kết quả của một phần hàng đầu trong Android của tôi:Có ai biết ý nghĩa kết quả của lệnh 'trên cùng' trong android không?
PID CPU% S #THR VSS RSS PCY UID Name
814 2% R 1 940K 372K fg root top
110 1% S 58 185000K 59216K fg system system_server
31 0% S 1 0K 0K fg root vsync_workqueue
49 0% S 1 0K 0K fg root file-storage
52 0% S 1 0K 0K fg root gp2a_wq
178 0% S 9 98476K 23820K fg system com.android.systemui
Vì vậy #THR lẽ là số threads.But 'PCY' là gì? Tôi không thể tìm thấy thông tin này trong thư mục/proc/(PID) /. Và tôi đã thấy rằng nếu tôi mở youtube, PCY sẽ là fg. Sau đó, nếu tôi bỏ nó (youtube), quá trình youtube vẫn tồn tại nhưng PCY sẽ là bg. Và về mặt 'S', tôi đã tìm thấy tất cả các quy trình luôn là 'S' có nghĩa là ngủ, ngay cả ứng dụng youtube của tôi hiện đang hoạt động. Nó weired ...
Có ai có bất kỳ đầu mối:> Thx
fg và bg chắc chắn có nghĩa là tiền cảnh và nền. –
OH, tôi nghĩ rằng fg và bg có thể có nghĩa là 'tiền cảnh' và 'nền':> –
@Ken trắng OK.I thấy. Nhưng tôi cần biết thông tin đó vì tôi cần sử dụng nó trong lập trình của mình. Tôi nghĩ mình không thể lấy thông tin như vậy chỉ sử dụng API được cung cấp bởi android: < –