Android'de / system / bin / mediaserver nedir?
zaten biliyor olabilirsiniz ikili dosya olduğunu android tarafından telefonun depolamak için medya depolamak için dosyaları (resimler, sesler ve videolar) android genellikle önyükleme ve medya depolama değişiklikleri üzerinde çalıştırmak (mtp üzerinden pc yeni dosya gönderme gibi, SD kart veya usb OTG depolama aygıtlarını çıkarma ve takma, yeni medya dosyalarını indirme vb.)
CPU'yu neden sabitliyor?
Şimdi bu birkaç nedenden dolayı olabilir, bazılarını listeleyeceğim
- SD kart, medya Depolama, USB aygıtları bozuk dosya sistemi: bazı durumlarda depolama,
mediaserver
taramak için daha fazla kaynak kullanılmasına neden olur ve bazı durumlarda işlem, işleyemediği bir g / Ç hatası ile sıkışır.
- Bazı üçüncü taraf uygulamaları
mediaserver
, android sistemini açıkça veya pasif olarak yeniden taramaya zorlamak gibi birçok şekilde kötüye kullanabilir , uygulama geliştiricinin bunu yaptığı zamandır, bu durumda yalnızca o uygulamanın kaldırılması veya geliştiriciyle iletişim kurulması sorunu çözebilir, ancak uygulama medya sunucusunu pasif bir şekilde çalıştırdığında, bir uygulama önemsiz veya önbellek medya dosyalarını (resimler, sesler, video) yazdığında, medya tarayıcısı tarafından hariç tutulmayan dizinlerde android sistemi daha sık yeniden taramaya zorlar. bu uygulamanın önemsiz dosyaları koyduğu klasörü bulmak ve .nomedia
bu klasörün içinde adında boş bir dosya oluşturarak medya tarayıcıdan hariç tutmak için aslında bu yöntemi herhangi bir klasörü medya tarayıcımın taranmasını engellemek için kullanabilirsiniz.
mesele şu ki, bu mediaserver
ikili kendi içinde değildir, çünkü bu ikili herhangi bir üçüncü taraf uygulaması tarafından kullanılabilir, bu da kimin kullanımını kötüye kullandığını belirlemeyi zorlaştırır.
Umarım bu sorunuzu cevaplar
mediaserver
biraz çıldırdığını açıkladı .