ปิดการใช้งาน 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