मध्यस्थता-सेवा क्या है और इसे स्थापित करने से कैसे बचें?


23

कुछ महीनों के बाद से, डेस्कटॉप उबंटू 14.04 सिस्टम में से एक पर, जिसका मैं उपयोग करता हूं, सीपीयू नियमित रूप से बिना किसी स्पष्ट कारण के 80-100% तक जा रहा है। htopआमतौर पर सिस्टम प्रक्रियाओं, जैसे nemoया के लिए फ़ाइल करने की जिम्मेदारी को जिम्मेदार ठहराएगा ntfs। सीपीयू को वापस पाने के लिए मैं इन प्रक्रिया को मारूंगा, जिससे कुछ मामलों में फाइल सिस्टम तक पहुंच का नुकसान होगा और इसके परिणामस्वरूप फिर से शुरू होगा।

कुछ दिन पहले मैंने देखा कि जब भी यह स्थिति होती है, तो एक अन्य प्रक्रिया हमेशा उच्च CPU का उपयोग करके भी मौजूद होती है mediascanner-service-2.0:। कुछ शोध मुझे फोरम में इस सूत्र तक ले गए कि बस इसे हटाने की सलाह दी। तो मैंने किया।

अंतिम परिणाम अप्रत्याशित रूप से सकारात्मक रहा है: न केवल उच्च सीपीयू लोड एपिसोड चले गए हैं, सिस्टम पूरी तरह से बहुत तेज है। लेंस की गति नाटकीय है: कैलक जैसे एप्लिकेशन को ढूंढने में अब 2 सेकंड लगते हैं जब पहले कुछ 20 सेकंड लगते थे। फ़ाइल ढूंढने में अब कुछ 5 सेकंड लगते हैं, जबकि इससे पहले कि यह 30 सेकंड के क्रम में हो। ग्रहण जैसे भारी कार्यक्रम तेजी से शुरू हो रहे हैं और कार्यक्षेत्र अधिक तरल हैं। ऐसा लगता है कि डिस्क एक्सेस की आवृत्ति में भी समग्र कमी है।

वास्तव में यह mediascanner2.0पैकेज क्या है ? क्या यह एकता 7 का हिस्सा है या एक निर्भरता जो एक पोस्टीरियर स्थापित हो जाती है ? क्या इसकी स्थापना को रोकना संभव है?

अपडेट : सेठ के सुझाव के बाद इस पैकेज को नीचे ट्रैक करना संभव है 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                               

जाहिरा तौर पर, mediascanner2.0और (एकता 8 खोल) आधार 14.04 प्रणाली का हिस्सा हैं। उत्तर देने के लिए छोड़ दिया गया इस बदमाश पैकेज का सटीक कार्य है।


1
यह जो कुछ भी है वह यूटोपिक में मौजूद नहीं है ..
सेठ



1
ऐसा लगता है कि इसे ubuntu-sdk या Ubuntu Touch / Unity 8 संबंधित पैकेज के माध्यम से स्थापित किया गया था। क्या आपने या तो स्थापित किया है? क्या यह है ); .. एक रहस्य का एक सा अधिक है जाहिर है इसे कहीं मीडिया फ़ाइलों के लिए लग रही है
सेठ

2
@ LuísdeSousa उस स्थिति में यह पता लगाने का सबसे तेज़ तरीका है कि एप्टीट्यूड ( sudo apt-get install aptitude) क्यों स्थापित किया जाए और फिर चला जाए sudo aptitude why mediascanner2.0:। कृपया अपने प्रश्न में आउटपुट संपादित करें
सेठ

जवाबों:


18

mediascanner2.0मीडिया को खोजने और फिर इसे खेलने के लिए एकता 8 में उपयोग किया जाने वाला एक पैकेज है। उदाहरण के लिए, एकता 8 पर कोर संगीत ऐप mediascannerसंगीत निर्देशिका (या उस मामले के लिए किसी भी निर्देशिका) को स्कैन करने और फिर वापस संगीत चलाने के लिए उपयोग करता है। चूंकि उबंटू एकता 8 की ओर बढ़ रहा है, इसलिए यह उबंटू आईएसओ में डिफ़ॉल्ट रूप से शामिल है।

mediascannerमीडिया को खोजने के लिए आपकी पूरी हार्ड ड्राइव को स्कैन कर रहा है, इसलिए पहली बार यह आपके कंप्यूटर को धीमा कर देगा। आखिरकार, इसे अपने परिणामों को कैश करना चाहिए, और फिर यह संसाधन गहन होना बंद हो जाएगा।

आपके पास अपने मुद्दों को ठीक करने के लिए दो विकल्प हैं:

  1. (पसंदीदा समाधान) आप स्पष्ट रूप mediascannerसे एक नई फी बनाकर और इसे शीर्षक देकर किसी निर्देशिका को स्कैन करने का प्रयास नहीं करने के लिए कह सकते हैं .nomedia। फिर, जब mediascannerयह निर्देशिका तक पहुंचता है , तो यह इसे अनुक्रमित करने के लिए भी परेशान नहीं करेगा। सिद्धांत रूप में, आप कंप्यूटर पर जितनी निर्देशिकाएं कर सकते हैं, कर सकते हैं और mediascannerउन्हें अनुक्रमित करना बंद कर देना चाहिए।
  2. आप इसे अनइंस्टॉल कर सकते हैं, जो अल्पावधि में (जब तक एकता 8 डिफ़ॉल्ट नहीं हो जाती) इसे होने से रोक देगा, लेकिन आप निर्भरता के मुद्दों में चलने का जोखिम उठाते हैं। नोट: यदि आप उबंटू एसडीके विकास कर रहे हैं, mediascannerतो एक निर्भरता है।

उम्मीद है कि यह मदद की :)

स्रोत


अगर यह इतना आसान होता, तो यह सिस्टम को लोड नहीं करता जैसा कि उसने किया। इसके अलावा, मेरा Musicफ़ोल्डर खाली है।
लुइस डी सोसा

2
mediascannerफ़ाइलों के लिए आपके पूरे हार्ड ड्राइव को स्कैन कर रहा है। जैसा कि यहां बताया गया है: बग्सलांचपड.नेट / बुनावट / + स्रोत / रिवांडननेर 2/ +bug / 1294303 , आप एक नई टेक्स्ट फ़ाइल बना सकते हैं और उस निर्देशिका को खोजने के लिए नहीं .nomediaबताने के लिए इसे नाम दे सकते हैं mediascanner। दुर्भाग्य से, आपको अपने HD पर कई निर्देशिकाओं के लिए यह करना होगा।
मैक्स टेरर

2
धन्यवाद मैक्स, यह एक उपयोगी टिप्पणी है। आप इस जानकारी के साथ अपना उत्तर सही क्यों नहीं करते हैं?
लुइस डी सूसा

चूंकि इस प्रश्न पर कुछ ध्यान दिया जा रहा है, मुझे स्पष्ट करना चाहिए कि मैंने इस उत्तर को हल के रूप में चिह्नित क्यों नहीं किया है। mediascanner2.0पैकेज हटाया जा रहा है (संभवतः स्वत: अद्यतन द्वारा) के कुछ समय बाद फिर से स्थापित हो जाता है। यह भी स्पष्ट नहीं है कि इसका कार्य क्या है। मीडिया एप्लिकेशन सहित, इंस्टॉल नहीं होने पर सब कुछ बहुत बेहतर और तेज़ काम करता है।
लुइस डी सूसा

1
इस समाधान को यहाँ पूछा गया है askubuntu.com/questions/541928/… ने मेरे लिए अत्यधिक डिस्क पीस को रोक दिया।
बैटफिंगर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.