Mediascanner hizmeti nedir ve kurulmasını nasıl önleyebilirim?


23

Birkaç aydır, kullandığım masaüstünde Ubuntu 14.04 sistemlerinden birinde CPU, hiçbir neden yokken düzenli olarak% 80-100 oranına yükseliyor. htopgenellikle nemoveya gibi dosya sistemi işlemlerine karşı sorumluluk yükler ntfs. CPU'yu geri almak için bazı durumlarda dosya sistemine erişimin kaybedilmesine ve bunun sonucunda yeniden başlatmaya yol açacak olan bu süreci öldürürüm.

Bu durumun meydana zaman başka süreç her zaman yüksek CPU kullanan da mevcut olduğunu fark ettim önce Günleri: mediascanner-service-2.0. Bazı araştırmalar beni forumda kaldırılmasını tavsiye eden bu konuya yönlendirdi . Ben de yaptım.

Sonuç beklenmedik şekilde olumlu oldu: yalnızca yüksek CPU yükü bölümleri bitmedi, sistem tamamen daha hızlı. Objektifin hızlanması çarpıcı: Calc gibi bir uygulamayı bulmak şimdi daha önce 20 saniye sürdüğünde en fazla 2 saniye sürüyor. Bir dosyayı bulmak şimdi yaklaşık 5 saniye sürüyor, oysa 30 saniye geçmeden önce. Eclipse gibi ağır programlar daha hızlı başlıyor ve çalışma alanları daha akışkan. Ayrıca disk erişim sıklığında genel bir azalma olduğu görülüyor.

Bu mediascanner2.0paket tam olarak nedir ? Unity 7'nin bir parçası mı, yoksa posteriori takılan bir bağımlılık mı? Kurulumu önlemek mümkün mü?

Güncelleme : Seth'in önerisini takiben bu paketi aşağıdakilere kadar takip etmek mümkündür indicator-session:

$ sudo aptitude why mediascanner2.0
i   indicator-session         Recommends indicator-applet (>= 0.2) | indicator-renderer
i A unity8                    Provides   indicator-renderer                            
i A unity8                    Recommends unity-scope-mediascanner2                     
pi  unity-scope-mediascanner2 Depends    mediascanner2.0                               

Görünüşe göre, mediascanner2.0(ve Unity 8 kabuğu) baz 14.04 sisteminin bir parçasıdır. Cevap vermek için sol, bu haydut paketinin tam işlevidir.


1
Her ne ise Ütopik'te yok. ..
Seth



1
Ubuntu-sdk veya Ubuntu Touch / Unity 8 ile ilgili paketler aracılığıyla yüklenmiş gibi görünüyor. Sen de kurdun mu? Ne olduğunu Açıkçası bir yerde ortam dosyaları arıyor .. biraz daha bir gizem olduğu;)
Seth

2
LuísdeSousa In @ vaka yetenek (yüklemek olacaktır anlamaya hızlı yolu olduğunu sudo apt-get install aptitude) ve daha sonra çalıştırın: sudo aptitude why mediascanner2.0. Lütfen çıktısını sorunuza düzenleyin .
Seth

Yanıtlar:


18

mediascanner2.0Unity 8'de medyayı keşfetmek ve daha sonra oynatmak için kullanılan bir pakettir. Örneğin, Unity 8'deki Core Music App mediascannermüzik dizinini (veya bu konudaki herhangi bir dizini) taramak ve ardından müzik çalmak için kullanır. Ubuntu, Unity 8'e doğru hareket ettiğinden, varsayılan olarak Ubuntu iso'ya dahil edilir.

mediascannermedyayı bulmak için tüm sabit sürücünüzü tarıyor, bu yüzden ilk defa bilgisayarınızı yavaşlatacak. Sonunda, sonuçlarını önbelleğe alması gerekir ve bu nedenle kaynak yoğun olmayı bırakacaktır.

Sorunlarınızı çözmenize yardımcı olacak iki seçeneğiniz var:

  1. (Tercih edilen çözüm) Yeni bir dosya mediascanneroluşturarak ve başlıklara basarak bir dizini taramaya çalışmadığınızı açıkça söyleyebilirsiniz .nomedia. Ardından, mediascannerbu dizine ulaştığında, dizine eklemek bile zahmete girmez. Teorik olarak, bunu bilgisayarınızda bulunan birçok dizin için yapabilirsiniz ve mediascannerdizine eklemeyi bırakmalısınız.
  2. Kısa vadede (Birlik 8 varsayılan oluncaya kadar) bunun gerçekleşmesini durduracak olan, ancak bağımlılık sorunlarıyla karşı karşıya kalma riskini taşıyacağınız kaldırabilirsiniz. Not: Ubuntu SDK geliştirmesi yapıyorsanız mediascanner, bir bağımlılıktır.

Umarım bu yardımcı oldu :)

Kaynak


Bu kadar basit olsaydı, sistemi olduğu gibi yüklemeyecekti. Üstelik, Musicklasörüm boş.
Luís de Sousa

2
mediascannertüm sabit sürücünüzü dosyalar için tarıyor. Burada açıklandığı gibi: bugs.launchpad.net/ubuntu/+source/mediascanner2/+bug/1294303 , yeni bir metin dosyası oluşturabilir ve bu dizinde arama yapmamasını .nomediasöylemek mediascanneriçin adlandırabilirsiniz. Ne yazık ki, HD'nizdeki birçok dizin için bunu yapmanız gerekecek.
Max,

2
Teşekkürler Max, bu faydalı bir yorum. Neden bu bilgilerle cevabınızı düzeltmiyorsunuz?
Luís de Sousa

Bu soru biraz dikkat çekmeye başladığından, bu cevabı neden çözümlemediğimi açıklığa kavuşturmalıyım. mediascanner2.0Paket (muhtemelen otomatik güncellemeler ile) çıkarıldıktan sonra biraz zaman yeniden yüklenmiş olur. Aynı zamanda işlevinin ne olduğu belirsizliğini koruyor. Medya uygulamaları da dahil olmak üzere her şey yüklenmediğinde çok daha iyi ve daha hızlı çalışır.
Luís de Sousa,

1
Burada açıklanan çözüm, askubuntu.com/questions/541928/… benim için aşırı disk taşlamayı durdurdu.
batFINGER
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.