Waa maxay mDNSResponder ee Mac oo ma ammaan baa?

Bilow Kormeeraha Hawshaada(Activity Monitor) Mac , oo waxaad hubtaa inaad hesho dhowr habraac oo leh calaamado qarsoodi ah. Waxaan daabacnay qaar ka mid ah sharraxayaasha si faahfaahsan waxa qaar ka mid ah hababka nidaamkan ( WindowServer iyo kernel_task ) ay ku sameeyaan Mac kaaga . Maqaalkan, waxaan kaga hadli doonaa mDNSResponder.

Waa maxay mDNSResponder?

mDNSResponder waxay u taagan tahay "Jawaabiyaha DNS Multicast." Waa app nidaam lagama maarmaan ah oo awood u leh qaar ka mid ah astaamaha macOS iyo shaqeynta. Haddii Mac -gaagu iyo aaladaha kale ee mDNSResponder ay ku wada jiraan shabakad isku mid ah, mDNSResponder waa habka asalka ah ee u oggolaanaya labada qalabba inay ogaadaan oo ay wada xidhiidhaan midba midka kale.

Haa, adeegga mDNSResponder wuxuu u ekaan karaa mid aan la aqoon, laakiin waxay u badan tahay inaad isticmaasho maalin kasta adoon ogaanin. Haddii aad waligaa Mac -gaaga ku xidhidhisay daabacaha ku shaqeeya AirPrint ee shabakada deegaankaaga,mDNSReponder ayaa taas ka dhigay. Nidaamku wuxuu kaloo fududeeyaa helitaanka aaladaha ku habboon AirPlay(AirPlay-compatible devices) (tusaale, Apple TV) ee Mac-gaaga.

mDNSResponder waxay isticmaashaa borotokoolka isku xirka Bonjour(Bonjour networking protocol) si uu si toos ah u aqoonsado aaladaha ku xiran aaladaha Apple .

" Bonjour " waxay qeexaysaa tignoolajiyada isku xidhka ee mDNSResponder lagu dhisay. Bonjour borotokoolka ayaa baahiya helitaanka Mac kaaga shabakad maxalli ah. Waxa kale oo ay u ogolaataa qalabkaaga in uu si la isku halleyn karo ula xiriiro oo uu xogta is dhaafsado isaga oo isticmaalaya ciwaannada IP-ga(IP addresses) .

Marka lagu xidho shabakad fiilaysan ama wireless, Bonjour waxay si joogto ah u baadhaysaa shabakada aaladaha kale ee ku habboon Bonjour . Ogsoonow in Bonjour uu u shaqeeyo sidii mDNSResponder ee Mac . In kasta oo labada erey inta badan loo isticmaalo si isku beddelasho ah, waxaad heli doontaa markaad bilowdo Kormeerka Hawsha(Activity Monitor) waa “mDNSResponder.”

Abka(Apps) iyo adeegyada (tusaale, iTunes) ee ku jira aaladaha aan ahayn Apple waxa kale oo ay la xidhiidhi karaan oo ay ku kala beddelan karaan xogta Mac kaaga iyaga oo isticmaalaya borotokoolka Bonjour . Baro wax badan oo ku saabsan sida adeega Bonjour ugu shaqeeyo Windows 10(how the Bonjour service works in Windows 10) .

mDNSResponder ma badbaado baa?

mDNSResponder waa shay lagama maarmaan ah oo awood u leh "Bonjour borotokool" qalabka Apple . Waa adeeg sharci ah oo ay samaysay Apple , markaa ma jirto wax aad ka walwasho. Nidaamku wuxuu ku socdaa gadaasha wuxuuna si marmar ah u raadiyaa aaladaha ku qalabaysan Bonjour ee(Bonjour-equipped) shabakada deegaankaaga.

In kasta oo uu yahay nidaam nadaameed nabdoon oo aan dhib lahayn, waxaan la kulannay isticmaalayaasha Mac qaarkood kuwaas oo soo sheegay mDNSResponder waxay isticmaashaa ilaa 100% isticmaalka CPU waxayna (CPU)yaraynaysaa xawaaraha Wi-Fi(reduces Wi-Fi speed)

Halkan, waxaan ku dabooleynaa qaar ka mid ah hagaajinta cilad-raadinta kuwaas oo gacan ka geysan kara soo celinta mDNSResponder sidii caadiga ahayd ee Mac kaaga .

Hagaaji mDNSResponder

Haddii ay dhibaato ka jirto mDNSResponder, waxaa laga yaabaa inaad la kulanto dhibaato adoo isticmaalaya adeegyada faylalka-wadaaga, barnaamijyada wadaaga warbaahinta, iyo adeegyada wadaagga daabacaha sida AirPrint . Hagaajinta soo socota waxay tirtiri kartaa cilladaha saameeya hawlgalka mDNSResponder ee Mac kaaga .

1. Xoog u Jooji mDNSResponder(1. Force Quit mDNSResponder)

Xoog-joojinta mDNSResponder waxay runtii joojin doontaa adeegga, laakiin kaliya si kooban. macOS wuxuu dib u bilaabi doonaa mDNSResponder isla markaaba sababtoo ah waa nidaam nidaam oo muhiim ah. Si kastaba ha ahaatee, hawlgalku waxa uu soo kiciyaa mDNSResponder waxanan rajaynaynaa in uu hagaajiyo arimaha keenaya in habka uu xumaado.

  1. Bilow Kormeeraha Hawsha(Activity Monitor) , laba-guji mDNSResponder , oo dooro Jooji(Quit) .

  1. Dooro Xoog Joojin(Force Quit) .

Madaxa qaybta CPU iyo Network ee Kormeerka Hawsha(Activity Monitor) oo hubi haddii xoog joojinta mDNSReponder ay dejisay adeegga. Haddi aanay waxba is bedelin, dib u billow Mac -gaga ama u gal (Mac)Mode Safe .

2. Dib u bilow Mac-gaga(2. Restart Your Mac)

Xir dhammaan codsiyada firfircoon, dhagsii astaanta Apple ee(Apple logo) ku taal bar menu-ka, oo dooro Dib u bilow(Restart) . Haddii mDNSResponder uu sii wado inuu u dhaqmo si aan caadi ahayn, isku day inaad Mac -gaaga u geliso Habka Badbaadada(Safe Mode) ah .

Dami Mac kaaga oo sug inta uu gabi ahaanba xidho. Dabadeed(Afterward) , taabo badhanka awooda oo isla markiiba qabso furaha Shift . Sii daa furaha Shift marka uu daaqada galitaanka ka soo muuqato shaashadda.

Haddii Mac-gaagu isticmaalo chip-ka M1 Silicon(M1 Silicon chip) , xidh oo sug ilaa 10 – 20 sekan. Dabadeed, taabo oo hay batoonka awoodda(power button) ilaa uu ka muuqanayo daaqadda fursadaha bilowga ah ee shaashadda. Dooro diskka bilowga ah ee aad door bidayso, qabo furaha Shift , dhagsii Continue in Mode Safe(Continue in Safe Mode) , oo sii daa furaha Shift -ka marka shaashadda soo galku soo gasho shaashadda. 

Geli eraygaaga sirta ah, dib u billow Mac gaaga si caadi ah ( calaamada Apple(Apple logo) > Dib u bilaw(Restart) ), oo hubi haddii taasi ay dhimayso isticmaalka mDNSResponder CPU iyo isticmaalka shabakada

3. Dami Firewall(3. Disable Firewall)

Dab-damiska qolo saddexaad(Third-party firewalls) ayaa faragelin kara aaladaha ku wada xiriira shabakadda deegaankaaga. Haddii aad mid isticmaasho, dami oo hubi haddii taasi xalliso dhibaatada. Waa inaad sidoo kale hubisaa in -ku-dhismay macOS firewall-(built-in macOS firewall) ka uusan xannibin isku-xiryada soo socda.

  1. Tag Dookhyada Nidaamka(System Preferences) > Amniga & Qarsoodiga(Security & Privacy) > Firewall .
  2. Guji summada qufulka(lock icon) ee ku yaal geeska bidix ee hoose, geli eraygaaga sirta ah ee Mac (ama isticmaal ID Touch), oo dhagsii ikhtiyaarrada Firewall(Firewall Options) .

  1. Ka saar xannibista dhammaan xidhiidhada soo galaya(Block all incoming connections) oo dooro OK .

4. Dami oo dib u dami mDNSResponder(4. Disable and Re-Enable mDNSResponder)

Marmar dhif ah in mDNSResponder ay si weyn u isticmaasho agabka nidaamka, curyaaminta iyo dib-u-kicinta adeega ayaa xalin karta dhibaatada.

Fiiro gaar ah:(Note:) Waxaad u baahan doontaa inaad si ku meel gaadh ah u damiso Ilaalinta Wanaagga Nidaamka (SIP)(temporarily disable System Integrity Protection (SIP)) ka hor intaadan dib u hawlgelin mDNSResponder. SIP waa borotokoolka ilaalinta ka hortagaysa fulinta koodka aan la fasixin ee macOS.

  1. Tag Finder > Applications > Utilities oo bilow Terminal .

  1. Ku dheji amarka hoose ee Terminal console oo tabo Gelida(Enter) .

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSresponder.plist

  1. Geli furahaaga Mac oo taabo Geli(Enter) si aad u sii wadato.

Si ka duwan Windows , barnaamijyo badan oo macOS iyo adeegyo ah ayaa u baahan mDNSResponder inuu si sax ah u shaqeeyo. Markaa, kuma talineyno in mDNSResponder lagu sii naafoobo muddo dheer. Sug(Wait) hal daqiiqo oo u gudub tallaabada xigta si aad dib ugu hawlgeliso adeegga.

  1. Ku dheji amarka hoose ee console oo tabo Gelida(Enter) .

sudo launchctl load -w/System/Library/LaunchDaemons/com.apple.mDNSresponder.plist

  1. Geli furahaaga Mac oo taabo Gelida(Enter) .

mDNSResponder Demystified

Si loo soo koobo, mDNSResponder waa hannaan badbaado leh oo ka caawinaya Mac -gaaga in uu ku xidhmo oo uu kula xidhiidho qalabka kale. Haddii mDNSResponder u dhaqmo si aan caadi ahayn, ugu yaraan mid ka mid ah hagaajinta cilad-bixinta ee kor ku xusan waa inay caadi ka dhigtaa hawlaheeda.



About the author

Waxaan ahay barnaamij kombuyuutar oo ku takhasusay horumarinta software-ka MacOS. Waxaan u adeegsadaa xirfadahayga si aan u qoro faallooyin xirfadeed oo aan ku siiyo talooyin ku saabsan sida loo horumariyo xirfadahaaga barnaamij ee Mac-ka. Waxa kale oo aan haystaa shabakad bixisa tifaftiran, tilmaamo tallaabo-tallaabo ah oo lagu abuurayo degel guul leh.



Related posts