Một vài lần một tuần, Finder trên Macbook của tôi sẽ sử dụng CPU khoảng 100% và người hâm mộ bắt đầu nổ tung.
Tôi đã làm mọi thứ tôi có thể nghĩ đến - sửa chữa quyền, khởi động lại, tùy chọn bị vứt bỏ, tắt "xem trước hiển thị" trong tùy chọn xem, kiểm tra Trình giám sát hoạt động cho các quy trình không cần thiết, quét lỗi Bảng điều khiển, khởi động lại Finder và nhiều hơn nữa . Cuối cùng, nó giảm xuống và tôi cho rằng nguồn lỗi là điều cuối cùng tôi thay đổi.
Nhưng bây giờ nó đang làm lại và tôi cảm thấy hụt hẫng. Tôi ước có một cách để "vào trong đầu của Người tìm kiếm" và xem những gì nó đang làm. Tôi đã thử chạy một mẫu của quy trình Tìm kiếm trong Trình giám sát hoạt động, nhưng thực lòng tôi không biết nó đang làm gì, ít hơn nhiều về cách diễn giải đầu ra.
Đó thực sự là hy vọng của tôi: rằng ai đó có thể giải thích một cách tốt hơn để điều tra các đột biến CPU như thế này, không chỉ trong Finder, mà là bất kỳ quy trình chạy trốn nào. Chắc chắn có rất nhiều chi tiết có thể giúp tất cả các bạn chẩn đoán trường hợp cụ thể này, nhưng trước khi tôi tiết lộ thông tin thậm chí còn không liên quan hơn, tôi nghĩ tôi sẽ xem liệu có ai có mẹo chung để chẩn đoán loại bệnh này không.
Đây là bài btw đầu tiên của tôi - mọi thứ, vì vậy hãy nhẹ nhàng. Cảm ơn trước!
lsof
hoặc fuser
là fs_usage
. Một số kết hợp của cả ba, giới hạn chỉ là quá trình đang ăn mòn CPU (được tìm thấy qua đầu), nên giúp đỡ, giả sử I / O có liên quan.
top -o cpu
từ Terminal để hiểu rõ hơn về những gì đang diễn ra.