Trình giám sát hoạt động Yosemite: cột '% CPU' cho các quy trình nhất định (trình biên dịch clang)


0

Gần đây tôi đã có một chút bối rối khi cài đặt một số bản cập nhật phần mềm bằng MacPorts. Một số gói yêu cầu biên dịch và như mong đợi, việc sử dụng CPU (và quạt) tăng lên, như được chỉ ra trong biểu đồ tải CPU trong ảnh chụp màn hình đính kèm.

Tuy nhiên, khi tôi xem xét Trình giám sát hoạt động về việc sử dụng tiếng kêu của CPU (hoạt động chính tại thời điểm đó được xác minh bởi đầu ra chẩn đoán dài dòng của MacPorts), nó đã hiển thị với mức sử dụng% CPU trống. Các quy trình khác chỉ xuất hiện bình thường, cũng như một số quy trình liên quan đến MacPort khác. Tôi cũng đã kiểm tra trình giám sát hoạt động shell 'top' và nó hiển thị tiếng kêu ở mức sử dụng CPU 0%, ngay cả khi chạy ở chế độ Superuser bằng sudo.

Đây có phải là hành vi bình thường?

Tại sao điều này sẽ xảy ra?

Có cách nào khác để xem việc sử dụng CPU thực sự không?

Tôi có nên lo lắng rằng tôi có thể cài đặt một số bộ root không? Điều này gây rối với các thuộc tính được hiển thị của các tác vụ đang chạy sẽ - theo hiểu biết của tôi - là một dấu hiệu khả dĩ cho điều gì đó như thế này đang diễn ra.

Ảnh chụp màn hình của Trình giám sát hoạt động - trình biên dịch clang xuất hiện với khoảng trống '% CPU', các quy trình khác (không hiển thị ở đây) chỉ hiển thị bình thường.

Câu trả lời:


2

Tôi đã phát hiện ra rằng đôi khi các quy trình có thể sinh sản và chết nhanh đến mức Activity Monitor gặp khó khăn trong việc theo kịp và không quản lý để có được tất cả thông tin được hiển thị kịp thời. Đó không phải là một vấn đề lớn và đó là một hành vi bình thường, nếu một hành vi hơi không chính xác.


Cảm ơn vì đã trả lời! Điều này đưa tôi đi đúng hướng: Hầu hết các quá trình biên dịch tiếng kêu dường như chỉ chạy trong chưa đầy một giây, do đó bị trượt dưới radar của Trình giám sát hoạt động. Khi tôi giảm khoảng thời gian cập nhật xuống còn 1 giây, tôi có thể thấy các quá trình clang xuất hiện với% CPU thực tế tải thường xuyên hơn nhiều so với trước đây.
Piotr99
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.