/ system / bin / mediaserver บน Android คืออะไร?
ดังที่คุณทราบอยู่แล้วว่ามันเป็นไฟล์ไบนารีที่ android ใช้ในการสแกนที่เก็บข้อมูลของโทรศัพท์สำหรับไฟล์สื่อ (ภาพเสียงและวิดีโอ) Android มักจะเรียกใช้ในการบู๊ตและการเปลี่ยนแปลงที่เก็บข้อมูลสื่อ (เช่นการส่งไฟล์ใหม่จากพีซีผ่าน mtp การถอดและใส่การ์ด SD หรืออุปกรณ์เก็บข้อมูล usb OTG ดาวน์โหลดไฟล์สื่อใหม่และอื่น ๆ .. )
ทำไมถึงต้องตรึง CPU?
ตอนนี้อาจเป็นเพราะเหตุผลหลายประการฉันจะแสดงบางรายการ
- การ์ด SD, สื่อจัดเก็บข้อมูล, อุปกรณ์ USB ระบบไฟล์เสียหาย: ในบางกรณีที่จัดเก็บข้อมูลเสียหายซึ่งทำให้การ
mediaserver
ใช้ทรัพยากรในการสแกนมากขึ้นและในบางกรณีกระบวนการติดขัดกับข้อผิดพลาด i / o ที่ไม่สามารถจัดการได้
- แอปพลิเคชันของบุคคลที่สามบางรายอาจใช้งาน
mediaserver
ในทางที่ผิดเช่นการบังคับให้ระบบ Android ทำการสแกนซ้ำอย่างชัดเจนหรือแบบพาสซีฟก็คือเมื่อผู้พัฒนาแอปพลิเคชันทำเช่นนั้นในกรณีนี้การลบแอพนั้นออก เมื่อแอพเฉยๆทำให้เซิร์ฟเวอร์สื่อทำงานเหมือนเมื่อแอปเขียนไฟล์ขยะหรือแคชสื่อ (รูปภาพ, เสียง, วิดีโอ) ในไดเรกทอรีที่ไม่ได้รับการยกเว้นจากเครื่องสแกนสื่อซึ่งบังคับให้ระบบ Android สแกนซ้ำอีกครั้งเพื่อป้องกันสิ่งที่คุณต้องการ เพื่อค้นหาโฟลเดอร์ที่แอพนี้วางไฟล์ขยะและแยกออกจากเครื่องสแกนสื่อโดยการสร้างไฟล์เปล่าที่มีชื่อ.nomedia
ภายในโฟลเดอร์นั้นอันที่จริงคุณสามารถใช้ methode นี้เพื่อแยกโฟลเดอร์ใด ๆ จากการสแกนสแกนเนอร์สื่อของฉัน
ประเด็นก็คือปัญหาไม่ได้อยู่ในmediaserver
เลขฐานสองเพราะตัวมันเองนั้นสามารถใช้งานได้โดยแอพของบุคคลที่สามซึ่งทำให้ยากต่อการพิจารณาว่าใครใช้งานผิด
ฉันหวังว่านี้ตอบคำถามของคุณ
mediaserver
บ้าไปหน่อย