Trang chủ » làm thế nào để » MDNSResponder là gì và tại sao nó lại chạy trên máy Mac của tôi?

    MDNSResponder là gì và tại sao nó lại chạy trên máy Mac của tôi?

    Bạn đang thiết lập tường lửa Mac hoặc chỉ kiểm tra những gì đang chạy bằng Activity Monitor, khi bạn nhận thấy một thứ khó hiểu đang chạy: mDNSResponder. Quá trình này là gì, và bạn nên lo lắng? Không: đây là một phần cốt lõi của macOS.

    Bài viết này là một phần trong loạt bài tiếp theo của chúng tôi giải thích các quy trình khác nhau được tìm thấy trong Activity Monitor, như kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, và nhiều thứ khác. Không biết những dịch vụ đó là gì? Bắt đầu đọc tốt hơn!

    MDNSResponder là gì?

    Quá trình ngày nay, mDNSResponder, là một phần cốt lõi của giao thức Bonjour. Bonjour là dịch vụ mạng cấu hình không của Apple, về cơ bản có nghĩa là cách các thiết bị Apple tìm thấy nhau trên mạng. Quá trình của chúng tôi, mDNSResponder, thường xuyên quét mạng cục bộ của bạn để tìm kiếm các thiết bị hỗ trợ Bonjour khác.

    Tại sao phải tìm các thiết bị khác? Để làm cho mạng đơn giản. Một ví dụ về hoạt động này là chia sẻ thư viện của iTunes. Mở iTunes và bạn có thể xem và duyệt các thư viện iTunes khác qua mạng cục bộ của mình. Bonjour là lý do điều này hoạt động: giao thức cho phép hai máy tính trên cùng một mạng dễ dàng tìm thấy nhau, có nghĩa là danh sách các thư viện iTunes được chia sẻ luôn cập nhật.

    Bonjour cho phép nhiều hơn chỉ là chia sẻ của iTunes - nó giúp điền vào danh sách các thiết bị được chia sẻ trên mạng trong Finder. Bonjour cũng điền vào chia sẻ hình ảnh trong Photos, danh sách các thiết bị tương thích với Airplay và nhanh chóng tìm thấy máy in. Vì cùng một quy trình chạy trên Windows, Bonjour cũng có thể được sử dụng để nhanh chóng kết nối với các máy tính Windows chạy phần mềm như iTunes - đây là cách chia sẻ thư viện iTunes giữa PC và Mac hoạt động.

    Phần mềm của bên thứ ba cũng có thể sử dụng Bonjour: ví dụ: bạn có thể truyền âm thanh từ iTunes sang Kodi, ngay cả khi bạn đang chạy Kodi trên Windows, nếu bạn đã cài đặt Bonjour. Một chương trình đơn giản có tên Bonjour Browser cho phép bạn duyệt nhanh tất cả các thiết bị hỗ trợ Bonjour trên mạng của bạn.

    Nếu bạn sử dụng tường lửa Mac, bạn sẽ thấy cửa sổ bật lên về mDNSResponder. Việc chặn quá trình này truy cập mạng sẽ ngăn Bonjour hoạt động, điều này khiến việc sử dụng mạng cục bộ của bạn trở nên khó khăn hơn. Trong một số trường hợp, việc vô hiệu hóa Bonjour có thể ngăn bạn kết nối Internet hoàn toàn, do đó, tốt nhất là chỉ cho phép mDNSResponder truy cập mạng của bạn.

    Từ phần lớn, bạn không nên chú ý mDNSResponder chiếm nhiều CPU hoặc bộ nhớ. Nếu bạn làm vậy, khởi động lại máy Mac của bạn sẽ giải quyết vấn đề trong hầu hết các trường hợp.

    Đợi đã, Apple đã không xóa mDNSResponder?

    Bạn có thể nghĩ rằng Apple đã loại bỏ mDNSResponder khỏi macOS nhiều năm trước và bạn đã đúng. Theo Ars Technica, Apple đã từ bỏ mDNSResponder trong một thời gian ngắn cho Yosemite vào năm 2014, chỉ để khám phá ra rằng rất nhiều của những thứ phá vỡ mà không có nó. Apple đã mang lại mDNSResponder một năm sau đó cho El Capitan, nơi dường như đã sửa 300 lỗi macOS khác nhau trong một chuyển động nhanh. Điều này khiến chúng tôi nghi ngờ rằng mDNSResponder sẽ không biến mất khỏi macOS bất cứ lúc nào sớm.

    Ảnh tín dụng: guteksk7 / Shutterstock.com