ปิดการใช้งาน Bonjour โดยการปิด mDNSResponder

Bonjour คือบริการที่ยอดเยี่ยมที่ทำงานอยู่เบื้องหลังเครื่อง Mac ของคุณเพื่อค้นหาทรัพยากรเครือข่ายโดยอัตโนมัตินั่นคือจะดีมากจน mDNSResponder ไม่ทำงาน เมื่อเร็ว ๆ นี้ฉันได้อยู่ในสภาพแวดล้อมเครือข่ายที่สร้างขึ้นอย่างสร้างสรรค์ซึ่งทำให้ Bonjour ประหลาดใจและเสียภาษี CPU ของฉันเป็นล้าน ๆ กระบวนการดังนั้นฉันจึงเลือกที่จะปิดบริการชั่วคราว

พูดโดยทั่วไปคุณควรปล่อยให้ Bonjour เปิดใช้งานเนื่องจากมีการใช้งานอย่างแพร่หลายใน Mac OS X แต่ถ้าคุณต้องการปิดใช้งาน mDNSResponder ต่อไปนี้คือวิธีดำเนินการดังกล่าว:

วิธีการปิด mDNSResponder โดยปิดใช้งาน Bonjour ใน OS X

เปิดเทอร์มินัลและพิมพ์:

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

ยกเลิกการติดตั้ง launchpad mdnsresponder จาก launchctl ซึ่งแน่นอนว่าสามารถกลับคำสั่งได้ถ้าต้องการ

เปิดใช้ Bonjour aka mDNSResponder

หากต้องการเปิดใช้งาน Bonjour เพียงแค่พิมพ์ข้อมูลต่อไปนี้เพื่อโหลดมอนดาต้า mDNSResponder ใหม่:

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

ทั้งสองคำสั่งเพื่อเปิดหรือปิดการใช้งาน Bonjour จะต้องใช้รหัสผ่านผู้ดูแลระบบของคุณเพื่อรันเป็น root ดังนั้นจึงใช้ sudo