11Aug

Kas yra mDNS atsakiklis, o kodėl veikia mano "Mac"?

Jūs nustatote "Mac" užkardą arba tiesiog patikrinsite, kas veikia naudojant "Activity Monitor", kai pastebite kažką šmaikštus: mDNSResponder. Koks yra šis procesas ir ar turėtumėte nerimauti? Ne: tai pagrindinė "MacOS" dalis.

Šis straipsnis yra mūsų nuolatinės serijos dalis, paaiškinanti įvairius "Activity Monitor" procesus, tokius kaip kernel_task, hidd, mdsworker, installd, windowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd ir daugelis kitų.Nežinau, kokios yra šios paslaugos? Geriau pradėti skaityti!

Kas yra mDNS atsakiklis?

Šiandienos procesas, mDNSResponder, yra pagrindinė "Bonjour" protokolo dalis."Bonjour" yra "Apple" nulinės konfigūracijos tinklo paslauga, kuri iš esmės reiškia, kad "Apple" prietaisai tinkle vieni kitus randa. Mūsų procesas, mDNSResponder, reguliariai nuskaito jūsų vietinį tinklą, ieškodamas kitų "Bonjour" palaikomų įrenginių.

Kodėl ieškoti kitų įrenginių?Tinklo kūrimas paprasta. Vienas iš šio darbo pavyzdžių yra "iTunes" bibliotekos dalijimasis. Atidarykite "iTunes" ir galite peržiūrėti ir naršyti kitas "iTunes" bibliotekas per jūsų vietinį tinklą."Bonjour" yra tai, kodėl tai veikia: protokolas leidžia dviems kompiuteriams toje pačioje tinkle lengvai rasti vienas kitą, taigi bendrai naudojamų "iTunes" bibliotekų sąrašas visada yra naujausia."

Bonjour" suteikia daugiau nei "iTunes" dalijimosi galimybių - jis padeda užpildyti "Shared" įrenginių sąrašą "Finder"."Bonjour" taip pat kaupia vaizdus "Photos", "Airplay" suderinamų įrenginių sąrašą ir greitai suranda spausdintuvus. Kadangi tas pats procesas veikia ir "Windows" sistemoje, "Bonjour" taip pat gali būti naudojamas greitai prisijungti prie "Windows" kompiuterių, kuriuose veikia programinė įranga, pvz., "ITunes" - tai yra tai, kaip veikia iTunes bibliotekos tarp kompiuterių ir "Mac".

trečiosios šalies programinė įranga taip pat gali naudoti "Bonjour": pavyzdžiui, galite perkelti iTunes garso įrašą į "Kodi", net jei naudojate "Bonjour", net jei naudojate "Kodi" sistemoje "Windows".Paprasta programa, pavadinta "Bonjour Browser", leidžia greitai peržiūrėti visus "Bonjour" įrenginius jūsų tinkle.

Jei naudojate "Mac" užkardą, matysite langus apie mDNSResponderį.Užblokuojant šį procesą nuo prisijungimo prie tinklo, "Bonjour" neveikia, dėl ko sunkiau naudotis savo vietiniu tinklu. Kai kuriais atvejais "Bonjour" išjungimas gali neleisti prisijungti prie interneto iš viso, todėl geriausia tik leisti mDNSResponderiui pasiekti jūsų tinklą.

Iš didžiosios dalies, jūs neturėtumėte pastebėti, kad mDNS atsakiklis užima daug CPU arba atminties. Jei tai padarysite, iš naujo paleiskite "Mac", daugeliu atvejų tai turėtų išspręsti.

Palauk, ar Apple nepašalina mDNSResponder?

Galbūt manote, kad "Apple" pašalino mDNS atsakiklį nuo macOS prieš senus metus, ir jūs būkite teisinga. Pasak "Ars Technica", "Apple" trumpai išgirdo "Yosemite" mDNS atsakiklį 2014 m., Tik atrasdama, kad daug dalykų be jo išnyksta. Po metų "Apple" atnešė mDNSResponderį "El Capitan", kuris greitu metu ištaisė 300 skirtingų "macOS" klaidų.Tai daro mums įtarimus, kad mDNS atsakiklis nebus išnykęs iš macOS dar kartą netrukus.

Nuotraukų kreditas: guteksk7 / Shutterstock.com