Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Android

MDNSD บน Android คืออะไร สำคัญอย่างไร และส่งผลต่อแบตเตอรี่อย่างไร

กำลังเผชิญปัญหาแบตเตอรี่หมดเร็วผิดปกติ? หากเช็คแอปที่กินแบตเตอรี่แล้วเจอโปรเซสชื่อ MDNSD ซึ่งไม่ใช่แอปเลย ทำให้สงสัยว่า MDNSD คืออะไร และทำไมถึงอยู่บน Android มาเข้าใจมันกันเลย

MDNSD บน Android คืออะไร สำคัญอย่างไร และส่งผลต่อแบตเตอรี่อย่างไร

MDNSD ย่อมาจาก Multicast Domain Name System Daemon ทำหน้าที่ค้นหาอุปกรณ์และบริการบนเครือข่ายอัตโนมัติ ทำให้การตรวจจับและโต้ตอบระหว่างอุปกรณ์ในเครือข่ายท้องถิ่น (Local Network) ง่ายขึ้น ไม่ต้องตั้งค่าซับซ้อน

นั่นคือ ไม่ว่าคุณจะเล่นเกมหลายคน แชร์ไฟล์ หรือสตรีมหนัง MDNS Daemon จะรับผิดชอบให้อุปกรณ์ต่างๆ สื่อสารกันได้อย่างราบรื่น

แอปไหนบ้างที่ใช้ MDNSD?

แอปใดๆ ที่ใช้ Network Service Discovery ของ Android จะขอให้ MDNSD ทำงานเบื้องหลังเพื่อเชื่อมต่ออุปกรณ์ใกล้เคียง

ตัวอย่างแอป: Facebook, บราวเซอร์อย่าง Google Chrome และ Firefox, Google Play Services และอื่นๆ อีกมากมาย

ปิดใช้งาน MDNSD บน Android ได้ไหม?

ไม่สามารถปิดได้โดยตรง ผ่านการตั้งค่าระบบ หรือโดยไม่มีสิทธิ์ Root

MDNSD เป็นบริการสำคัญของ Android Networking Stack จำเป็นต่อการทำงานของฟีเจอร์เครือข่ายหลายอย่าง

การปิด MDNSD ส่งผลต่อฟังก์ชันเครือข่ายอื่นไหม?

ใช่ การปิด MDNSD จะส่งผลต่อฟังก์ชันและบริการที่อาศัยมันในการค้นหาและสื่อสารบนเครือข่ายท้องถิ่น

เช่น ฟีเจอร์ Chromecast, AirPlay และบริการเครือข่ายท้องถิ่นอื่นๆ อาจทำงานไม่ถูกต้องหากปิด MDNSD

วิธีหยุดไม่ให้ MDNSD กินแบตเตอรี่

แม้ไม่สามารถหยุด MDNSD ภายในได้โดยตรง (ยกเว้นจะเขียนโปรแกรมใหม่) แต่มีวิธีเบาๆ ลดการกินแบต:

  • หยุดแอปที่รันเบื้องหลังเป็นประจำ โดยการลบออกหรือ Force Stop
  • รีสตาร์ทหรือปิดเครื่องเป็นระยะ เพื่อรีเฟรชแอปที่ใช้ MDNSD
  • ล้างข้อมูลแคชของแอป และลบแอปที่ใช้บ่อย
  • ลบไฟล์สื่อขนาดใหญ่ หรือลบสื่อเป็นระยะ
  • อัปเดตระบบปฏิบัติการโทรศัพท์

อ่านเพิ่มเติม: วิธีหยุดแอปกินแบตเตอรี่บน Android: ขั้นตอน 3 สเต็ป

เข้าใจ MDNSD บน Android แล้ว ตอนนี้ใช้โทรศัพท์ให้เต็มที่ด้วยความรู้ที่มากขึ้น หากมีคำถามหรือข้อเสนอแนะ บอกเราได้ที่ความคิดเห็น ติดตาม TechCult สำหรับความรู้เทคโนโลยีเพิ่มเติม