Kể từ vài tháng nay, trên một trong những hệ thống Ubuntu 14.04 trên máy tính để bàn mà tôi sử dụng, CPU thường xuyên tăng tới 80 - 100% mà không có lý do rõ ràng. htop
thường sẽ thuộc tính đáp ứng cho các quy trình hệ thống tập tin, chẳng hạn như nemo
hoặc ntfs
. Để khôi phục CPU, tôi sẽ giết quá trình này, trong một số trường hợp sẽ dẫn đến mất quyền truy cập vào hệ thống tệp và do đó khởi động lại.
Ngày trước tôi nhận thấy rằng bất cứ khi nào tình huống này xảy ra, một quá trình khác luôn luôn xuất hiện cũng sử dụng CPU cao : mediascanner-service-2.0
. Một số nghiên cứu dẫn tôi đến chủ đề này tại Diễn đàn chỉ đơn giản là khuyên loại bỏ nó. Tôi cũng vậy.
Kết quả cuối cùng rất khả quan: không chỉ các tập tải CPU cao đã biến mất, hệ thống hoàn toàn nhanh hơn nhiều. Tốc độ tăng tốc của Lens rất ấn tượng: việc tìm kiếm một ứng dụng như Calc giờ chỉ mất 2 giây khi trước đó mất khoảng 20 giây. Tìm một tập tin bây giờ mất khoảng 5 giây, trong khi trước khi nó mất theo thứ tự 30 giây. Các chương trình nặng như Eclipse đang bắt đầu nhanh hơn và không gian làm việc trôi chảy hơn. Dường như cũng có một sự giảm thiểu về tần suất truy cập đĩa.
Chính xác mediascanner2.0
gói này là gì? Đây có phải là một phần của Unity 7 hoặc một phần phụ thuộc được cài đặt một posteriori không? Có thể ngăn chặn cài đặt của nó?
Cập nhật : theo đề xuất của Seth, có thể theo dõi gói này xuống indicator-session
:
$ sudo aptitude why mediascanner2.0
i indicator-session Recommends indicator-applet (>= 0.2) | indicator-renderer
i A unity8 Provides indicator-renderer
i A unity8 Recommends unity-scope-mediascanner2
pi unity-scope-mediascanner2 Depends mediascanner2.0
Rõ ràng, mediascanner2.0
(và vỏ Unity 8) là một phần của hệ thống cơ sở 14.04. Còn lại để trả lời là chức năng chính xác của gói lừa đảo này.