Ano ang mDNSResponder, At Bakit Ito Tumatakbo sa Aking Mac?
Nagse-set up ka ng isang firewall ng Mac, o sinusuri lamang kung ano ang tumatakbo gamit ang Monitor ng Aktibidad, kapag napansin mong may isang bagay na tumatakbo cryptic: mDNSResponder. Ano ang prosesong ito, at dapat kang mag-alala? Hindi: ito ay isang pangunahing bahagi ng macOS.
KAUGNAYAN:Ano ang configd, at Bakit Ito Tumatakbo sa Aking Mac?
Ang artikulong ito ay bahagi ng aming patuloy na serye na nagpapaliwanag ng iba't ibang mga proseso na matatagpuan sa Monitor ng Aktibidad, tulad ng kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, at marami pang iba. Hindi mo alam kung ano ang mga serbisyong iyon? Mas mahusay na simulan ang pagbabasa!
Ano ang mDNSResponder?
Ang proseso ngayon, mDNSResponder, ay isang pangunahing bahagi ng Bonjour na protokol. Ang Bonjour ay serbisyo sa zero-configuring na serbisyo ng Apple, na nangangahulugang ito ay kung paano matatagpuan ang mga aparatong Apple sa bawat isa sa isang network. Ang aming proseso, mDNSResponder, regular na sinusuri ang iyong lokal na network na naghahanap ng iba pang mga aparatong pinagana ng Bonjour.
Bakit maghanap ng iba pang mga aparato? Upang gawing simple ang networking. Ang isang halimbawa ng pagtatrabaho na ito ay ang pagbabahagi ng library ng iTunes. Buksan ang iTunes at maaari mong makita at ma-browse ang iba pang mga library ng iTunes sa iyong lokal na network. Ang Bonjour ang dahilan kung bakit ito gumagana: pinapayagan ng protokol ang dalawang computer sa parehong network na madaling makahanap ng bawat isa, ibig sabihin ang listahan ng mga nakabahaging iTunes library ay palaging napapanahon.
Nagbibigay-daan ang Bonjour nang higit pa sa pagbabahagi ng iTunes — nakakatulong itong punan ang listahan ng mga "Naibahagi" na aparato sa Finder. Pinupuno din ni Bonjour ang pagbabahagi ng larawan sa Mga Larawan, ang listahan ng mga aparatong katugma sa Airplay, at mabilis na paghahanap ng mga printer. Dahil ang parehong proseso ay tumatakbo sa Windows, maaari ding magamit ang Bonjour upang mabilis na kumonekta sa mga computer sa Windows na nagpapatakbo ng software tulad ng iTunes — ganito gumagana ang pagbabahagi ng mga library ng iTunes sa pagitan ng mga PC at Mac.
Maaari ring gumamit ang software ng third party ng Bonjour: halimbawa, maaari kang mag-stream ng audio mula sa iTunes patungong Kodi, kahit na pinapatakbo mo ang Kodi sa Windows, kung mayroon kang naka-install na Bonjour. Ang isang simpleng programa na tinatawag na Bonjour Browser ay nagbibigay-daan sa iyo upang mabilis na ma-browse ang lahat ng mga aparatong pinagana ng Bonjour sa iyong network.
Kung gumagamit ka ng isang firewall ng Mac, makakakita ka ng mga popup tungkol sa mDNSResponder. Ang pagharang sa prosesong ito mula sa pag-access sa network ay humahadlang sa pagtatrabaho ni Bonjour, na ginagawang mas mahirap gamitin ang iyong lokal na network. Sa ilang mga pangyayari, ang hindi pagpapagana ng Bonjour ay maaaring mapigilan ka mula sa pagkonekta sa Internet nang buo, kaya marahil pinakamahusay na payagan lamang ang mDNSResponder na i-access ang iyong network.
Mula sa pinaka-bahagi, hindi mo dapat napansin ang mDNSResponder na kumukuha ng maraming CPU o memorya. Kung gagawin mo ito, ang pag-restart ng iyong Mac ay dapat na malutas ang problema sa karamihan ng mga kaso.
Maghintay, Hindi Inalis ng Apple ang mDNSResponder?
Maaari mong isipin na tinanggal ng Apple ang mDNSResponder mula sa macOS taon na ang nakakaraan, at ikaw ay uri ng wasto. Ayon kay Ars Technica, maikling sinabi ng Apple ang mDNSResponder para sa Yosemite noong 2014, natuklasan lamang na marami ng mga bagay masira nang wala ito. Ibinalik ng Apple ang mDNSResponder makalipas ang isang taon para sa El Capitan, na tila naayos ang 300 iba't ibang mga macOS bug sa isang mabilis na paggalaw. Pinaghihinalaan namin na ang mDNSResponder ay hindi mawawala muli mula sa macOS sa anumang oras.
Photo credit: guteksk7 / Shutterstock.com