Sử dụng CPU quá mức từ sysmond


29

Có ai biết sysmondứng dụng này làm gì trên OS X không? Gần đây, nó đã mất khoảng 25-30% cpu liên tục mà không có lý do rõ ràng.

Những điều tôi đã thử cho đến nay:

  • Khởi động lại
  • Đặt lại SMC
  • Đặt lại PRAM
  • Bắt đầu ở chế độ an toàn (sysmond cũng hút tài nguyên ở đó)
  • Kiểm tra hệ thống tập tin (ngoại trừ số lượng thư mục không chính xác thông thường, không có lỗi hoặc bất cứ điều gì)

Hiện tại tôi chỉ vô hiệu hóa hệ thống sysmond nhưng tôi đoán nó không hoàn toàn vô dụng nên tôi tự hỏi không biết nên làm gì và việc vô hiệu hóa có hại hay không;)

nhập mô tả hình ảnh ở đây

Câu trả lời:


35

Sysmond làm gì trên OS X

Xem việc sử dụng CPU sysmondthông qua Activity Monitorlà vô nghĩa! Nó chỉ ra rằng sysmondquá trình là những gì Activity Monitorsử dụng để có được nó đọc.

Vì vậy, nếu sysmondđang sử dụng nhiều CPU, chỉ cần tắt trình giám sát hoạt động để nó dừng lại.

Cảnh báo

Tăng khoảng thời gian cập nhật để Activity Monitortăng đáng kể tải CPU, đó là lý do ban đầu tôi không bao giờ nhận thấy nó và thấy nó nhiều hơn ngay bây giờ.


Đây chỉ là suy đoán? Thấy mức sử dụng CPU cao hơn với Activity Monitor không có nghĩa đó là những gì nó phải làm.
Navin

Thật không may, dường như hầu như không có tài liệu chính thức nhưng nó xuất hiện kết luận hợp lý duy nhất. Ngay cả trang người đàn ông sysmond cũng không nói gì ngoài "daemon giám sát hệ thống" có ý nghĩa. Vì vậy, có, đó là suy đoán nhưng có thể lặp lại trên tất cả các hệ thống OS X mà tôi đã gặp cho đến nay, điều này có thể đúng.
Wolph

Khi tôi thoát Trình giám sát hoạt động, sau đó khởi động lại, sysmondThời gian CPU của quy trình không thay đổi. Điều đó cho thấy rằng việc bỏ Trình giám sát hoạt động không kết thúc sysmondquá trình.
dùng5359531

Nhưng nó cho thấy rằng quá trình không làm gì nếu trình giám sát hoạt động không chạy. Vì nó phải chạy bằng root nên điều này có lẽ dễ hơn là bắt đầu và dừng quá trình.
Wolph

Tôi đã kiểm tra lại các cài đặt Giám sát hoạt động của mình và bằng cách nào đó, Tần suất cập nhật đã được đặt thành 'Rất thường xuyên (1 giây)'. Không chắc điều này xảy ra như thế nào, nhưng sau khi cài đặt thành 'Thông thường (5 giây)', mức sử dụng CPU sysmondngay lập tức giảm từ ~ 25% xuống ~ 5%.
dùng5359531

3

Đây là những gì tôi tìm thấy trên hệ thống của tôi

/ usr / libexec / sysmond

/usr/share/man/man8/sysmond.8

/ System / L Library / LaunchDaemons / com.apple.sysmond.plist

Nó được mô tả như một số loại giám sát hệ thống / tập tin.

MÔ TẢ Tệp sysmon.conf là tệp cấu hình chính cho sysmond (người đàn ông) theo dõi các hệ thống và dịch vụ trên các máy khác nhau được kết nối với mạng.


1
Tôi đã xem trang người đàn ông, nhưng nó không giúp được gì nhiều. Khá nhiều không có mô tả về những gì nó thực sự làm.
Wolph

1

SYSMOND = Daemon giám sát hệ thống - giám sát mọi hoạt động của hệ thống ở chế độ nền và được tự động hóa bởi LaunchD (Trình khởi chạy Daemon)


2
Câu hỏi này đã có câu trả lời được chấp nhận và nó trông giống như câu trả lời được cung cấp vào ngày 15 tháng 4 năm 2014.
fsb

Có giám sát hệ thống có nghĩa tương tự như giám sát hoạt động?
Pacerier

0

Tôi đã từng gặp vấn đề tương tự. Tôi đã thử bỏ nó bằng nút Activity Monitor, không bỏ được. Sau đó, tôi buộc phải thoát nó và Activity Monitor ngừng cập nhật.

Sau đó, tôi khởi động lại Activity Monitor và nó được cập nhật lại, và sysmond không còn mất nhiều CPU nữa (launchd tự động bắt đầu một quy trình mới).

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.