11Aug
Nastavljate požarni zid v računalniku Mac ali samo preverite, kaj se izvaja s programom Activity Monitor, ko opazite nekaj šifriranja: mDNSResponder. Kakšen je ta proces, in ali bi vas morali skrbeti? Ne: to je osrednji del macOS.
Ta članek je del naše nenehne serije, ki pojasnjuje različne procese, najdene v monitorju aktivnosti, kot so kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd in mnogi drugi. Ne vem, kaj so te storitve? Bolje začni branje!
Kaj je mDNSResponder?
Današnji proces, mDNSResponder, je jedro dela Bonjourovega protokola. Bonjour je Appleova omrežja z ničelno konfiguracijo, kar v bistvu pomeni, kako se naprave Apple medsebojno najdejo v omrežju. Naš proces, mDNSResponder, redno pregleduje vaše lokalno omrežje in išče druge naprave, ki jih omogočajo Bonjour.
Zakaj iskati druge naprave? Omogočanje omrežja enostavno. Eden od primerov tega dela je delitev knjižnice iTunes. Odprite iTunes in si lahko ogledate in brskate po drugih iTunesovih knjižnicah prek lokalnega omrežja. Bonjour je razlog za to: protokol omogoča, da se dva računalnika v istem omrežju zlahka najdejo, kar pomeni, da je seznam skupnih knjižnic iTunes vedno posodobljen.
Bonjour omogoča več kot le deljenje iTunes-to pomaga, da popestri seznam naprav »Shared« v Finderju. Bonjour tudi populacijo izmenjave slik v Photos, seznam naprav, združljivih z Airplay, in hitro iskanje tiskalnikov. Ker se isti proces izvaja v sistemu Windows, se lahko Bonjour uporablja tudi za hitro povezavo z računalniki z operacijskim sistemom Windows, na katerih je nameščena programska oprema, kot je iTunes. Tako delujejo knjižnice iTunes med računalniki in računalniki.
Programska oprema tretjih oseb lahko tudi uporablja Bonjour: na primer, lahko pretakate zvok iz iTunes v Kodi, tudi če uporabljate Kodi v sistemu Windows, če imate nameščen Bonjour. Preprost program, imenovan Bonjour Browser, vam omogoča hitro brskanje po vseh napravah, ki jih omogoča Bonjour, v vašem omrežju.
Če uporabljate požarni zid Mac, boste videli pojavna okna o mDNSResponder. Blokiranje tega procesa od dostopa do omrežja preprečuje, da bi Bonjour delal, kar otežuje uporabo vašega lokalnega omrežja. V nekaterih okoliščinah lahko onemogočenje Bonjoura preprečuje povezavo z internetom, zato je najbolje, da mDNSResponder preprosto dovolite dostop do vašega omrežja.
V večjem delu ne smete opaziti, da mDNSResponder vzame veliko CPU ali pomnilnika.Če to storite, ponovnega zagona računalnika Mac mora rešiti težavo v večini primerov.
Počakajte, Ali Apple ni odstranil mDNSResponder?
Morda mislite, da je Apple odstranil mDNSResponder iz macOS let nazaj, in ste nekako pravilni. Po podatkih podjetja Ars Technica je Apple v letu 2014 na kratko odklonil mDNSResponder za Yosemite, le da odkrije, da veliko stvari premosti brez njega. Apple je prinesel nazaj mDNSResponder leto kasneje za El Capitan, ki je očitno popravil 300 različnih macOS bugs v enem hitrem gibanju. Zaradi tega smo sumili, da mDNSResponder ne bo kmalu izginil iz MacOS-a.
Photo credit: guteksk7 / Shutterstock.com