MDS và mdworker là gì và tại sao chúng chạy trên máy Mac của tôi?

Mục lục:

MDS và mdworker là gì và tại sao chúng chạy trên máy Mac của tôi?
MDS và mdworker là gì và tại sao chúng chạy trên máy Mac của tôi?

Video: MDS và mdworker là gì và tại sao chúng chạy trên máy Mac của tôi?

Video: MDS và mdworker là gì và tại sao chúng chạy trên máy Mac của tôi?
Video: MacOS Extremely High CPU from kernel_task - YouTube 2024, Tháng tư
Anonim
Khi kiểm tra Hoạt động giám sát, bạn nhận thấy một vài quy trình mà bạn không nhận ra: mds và mdworker. Không có biểu tượng và dường như chúng đang chạy liên tục. Đừng lo lắng, chúng vô hại.
Khi kiểm tra Hoạt động giám sát, bạn nhận thấy một vài quy trình mà bạn không nhận ra: mds và mdworker. Không có biểu tượng và dường như chúng đang chạy liên tục. Đừng lo lắng, chúng vô hại.

Bài viết này là một phần của loạt bài liên tục của chúng tôi giải thích các quy trình khác nhau được tìm thấy trong Trình giám sát hoạt động, như kernel_task, hidd, installd và nhiều phần khác. Bạn không biết những dịch vụ đó là gì? Bắt đầu đọc tốt hơn!

Hai quy trình là một phần của Spotlight, công cụ tìm kiếm macOS. Đầu tiên, mds, là viết tắt của máy chủ siêu dữ liệu. Quá trình này quản lý chỉ mục được sử dụng để cung cấp cho bạn kết quả tìm kiếm nhanh. Thứ hai, mdworker, viết tắt của nhân viên máy chủ siêu dữ liệu. Điều này làm công việc khó khăn của thực sự lập chỉ mục các tập tin của bạn để làm cho tìm kiếm nhanh chóng có thể.

Tại sao mds và mdworker sử dụng bộ nhớ RAM quá nhiều và CPU?

Nếu gần đây bạn đã di chuyển các tệp và ứng dụng của mình từ một máy Mac sang một máy Mac khác thì điều đó là bình thường đối với các mds và mdworker chiếm nhiều công suất và bộ nhớ CPU. Điều tương tự cũng xảy ra nếu gần đây bạn đã thêm một loạt tệp mới vào máy tính của mình. Các quy trình đều hoạt động để xây dựng chỉ mục của tất cả các tệp của bạn, đó là những gì sau này sẽ cung cấp năng lượng cho các tìm kiếm nhanh của bạn.
Nếu gần đây bạn đã di chuyển các tệp và ứng dụng của mình từ một máy Mac sang một máy Mac khác thì điều đó là bình thường đối với các mds và mdworker chiếm nhiều công suất và bộ nhớ CPU. Điều tương tự cũng xảy ra nếu gần đây bạn đã thêm một loạt tệp mới vào máy tính của mình. Các quy trình đều hoạt động để xây dựng chỉ mục của tất cả các tệp của bạn, đó là những gì sau này sẽ cung cấp năng lượng cho các tìm kiếm nhanh của bạn.

Làm thế nào bạn có thể nói đây là trường hợp? Mở Spotlight và bạn sẽ thấy từ "Lập chỉ mục" bên cạnh thanh tiến trình.

Nếu bạn thấy thông báo đó, bạn biết rằng Spotlight đang nỗ lực tạo ra chỉ mục của bạn và đó là lý do cho việc sử dụng tài nguyên. Điều này thường chỉ mất một vài giờ, mặc dù điều này có thể khác nhau tùy thuộc vào ổ cứng và tốc độ xử lý của bạn.
Nếu bạn thấy thông báo đó, bạn biết rằng Spotlight đang nỗ lực tạo ra chỉ mục của bạn và đó là lý do cho việc sử dụng tài nguyên. Điều này thường chỉ mất một vài giờ, mặc dù điều này có thể khác nhau tùy thuộc vào ổ cứng và tốc độ xử lý của bạn.

Tiêu điểm được định cấu hình để không sử dụng hết tất cả tài nguyên của bạn. Nếu bạn đang làm điều gì đó xử lý chuyên sâu thì các quy trình này sẽ bị tắt. Nhưng nếu máy Mac của bạn không hoạt động và bạn không sử dụng pin, Spotlight sẽ cảm thấy tự do sử dụng bất kỳ tài nguyên nào là cần thiết để xây dựng cơ sở dữ liệu.

Xây dựng lại chỉ mục tiêu điểm của bạn

Nếu các quy trình này dường như không bao giờ kết thúc công việc của họ và liên tục sử dụng CPU và ngày bộ nhớ của bạn sau khi bắt đầu lập chỉ mục, có khả năng chỉ mục của bạn bị hỏng. Hạnh phúc, bạn có thể khắc phục các vấn đề như thế này bằng cách xây dựng lại chỉ mục Tiêu điểm.

Có hai cách chính để làm điều này. Đầu tiên là thêm toàn bộ ổ cứng của bạn vào danh sách Vị trí bị loại trừ, sau đó thêm lại. Thứ hai là mở Terminal, sau đó chạy lệnh sau:
Có hai cách chính để làm điều này. Đầu tiên là thêm toàn bộ ổ cứng của bạn vào danh sách Vị trí bị loại trừ, sau đó thêm lại. Thứ hai là mở Terminal, sau đó chạy lệnh sau:

sudo mdutil -E /

Dù bằng cách nào, toàn bộ chỉ mục Spotlight của bạn sẽ được xây dựng lại, một lần nữa bạn có thể thấy bằng cách kéo Spotlight và tìm kiếm từ "Đánh chỉ mục" ở trên cùng bên trái, cùng với thanh tiến trình. Một khi quá trình đó được thực hiện, mds và mdworker nên ngừng chiếm quá nhiều CPU. Nếu không, hãy cân nhắc chạy First Aid để khắc phục sự cố hệ thống tệp trên máy Mac của bạn, sau đó tạo lại chỉ mục. Điều đó sẽ giải quyết vấn đề trong hầu như tất cả các trường hợp.

Đề xuất: