इंस्टाल्ड क्या है, और यह मेरे सीपीयू को क्यों खा रहा है?


127

मेरी मैकबुक मेरी गोद को भून रही है, और सीपीयू मॉनिटर पागल हो रहा है: 200% से अधिक सीपीयू "इंस्टाल्ड" नामक किसी चीज द्वारा उपयोग किया जा रहा है।

यह क्या है? क्या मैं इसे मार सकता हूं?

(OS X 10.8)


200%?, अपने रैम की स्थिति की जाँच करें, एस!
जादव

कभी-कभी सीपीयू जंगली हो जाता है अगर कुछ और जवाब नहीं दे रहा है। जैसे RAM या हार्ड डिस्क, इसलिए उच्च गतिविधि के लिए उन की जाँच करें।
जादव

2
लॉरी रांटा से अच्छी सलाह के अलावा - इंस्टॉलर प्रोग्राम भी चलना चाहिए, और आप डॉक से इसके आइकन पर क्लिक कर सकते हैं और फिर कमांड एल दबा सकते हैं और कमांड 3 को इंस्टॉल लॉग फाइल को बुलाने के लिए और सभी संदेशों को दिखाने के लिए सक्षम कर सकते हैं। आपको उम्मीद है कि सीपीयू 100% से ऊपर है और इंस्टॉलर को मारने पर विचार करेंगे। इंस्टॉलर लॉग में त्रुटि संदेशों के लिए इंस्टॉलर / गहराई से देखने पर विचार करना होगा (कंसोल ऐप उस लॉग फ़ाइल के साथ ही इंस्टॉलर से बाहर निकलते समय दिखाई देगा)।
bmike

2
इसे मत मारो। यह सबसे अधिक संभावना है कि सॉफ़्टवेयर अपडेट पृष्ठभूमि चल रहा है (यह अन्य इंस्टॉलेशन थियो हो सकता है)। इसके अलावा सीपीयू के 100% से अधिक होने का कारण यह है कि आपके पास मल्टी-कोर सीपीयू है। मेरे मैक में 4 कोर हैं इसलिए यह 400% तक जा सकता है।
केनजी नोगुची

1
केंजी सही है। मैं इस पृष्ठ पर आया था जब मेरे इंस्टाल्ड ने ऐसा ही किया था। जब मैं पढ़ रहा था, यह अंत में बंद हो गया, और फिर मुझे तुरंत "अपडेट उपलब्ध" अधिसूचना दी गई। इस प्रक्रिया को सभी उपलब्ध सीपीयू को क्वाड-कोर i7 पर कई मिनटों तक रखने की आवश्यकता है, यह एक और सवाल है।
दान प्रिट्स

जवाबों:


88

यह एक डेमॉन है जो कि पैकेजकीट फ्रेमवर्क का हिस्सा है और यह आमतौर पर "सॉफ्टवेयर अपडेट" जीयूआई एप्लिकेशन के लिए पृष्ठभूमि प्रक्रिया के रूप में चल रहा है । उदाहरण के लिए, यदि आप सॉफ़्टवेयर अपडेट एप्लिकेशन को खोलते हैं और अपडेट की जांच करते हैं, तो एक्टिविटी मॉनिटर पर एक नज़र डालें - आप "इंस्टाल्ड" प्रक्रिया को काम करते हुए देखेंगे।

इसका कारण यह है कि आपका सीपीयू आपके कंप्यूटर पर स्थापित सॉफ्टवेयर की वर्तमान सूची को संकलित करता है, और एप्पल के सर्वर से प्राप्त वर्तमान संस्करण सूची के साथ तुलना करना चाहिए।

आप सिस्टम प्राथमिकता और सॉफ़्टवेयर अद्यतन में सॉफ़्टवेयर अद्यतन जाँच की आवृत्ति सेट कर सकते हैं।

डिफ़ॉल्ट सेटिंग्स "अपडेट की जांच करें" और "डाउनलोड अपडेट स्वचालित रूप से" दोनों हैं। आप सेटिंग को या तो समायोजित कर सकते हैं, लेकिन मैं इसे पूरी तरह से बंद करने की सलाह नहीं दूंगा।

नहीं है इस प्रक्रिया के बारे में कुछ भी नहीं दुष्ट - यह बस अद्यतन डाउनलोड करने के लिए सेट है।

आप प्रक्रिया की प्राथमिकता को कम करके या गतिविधि मॉनिटर में प्रक्रिया को मारकर अपनी सीपीयू समस्या को हल कर सकते हैं।


तकनीकी जानकारी:

लायन OSX में स्थान इस प्रकार है: /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd

(यदि आपने locateसही तरीके से कॉन्फ़िगर किया है, तो चलाएं: locate installdसही स्थान खोजने के लिए)।


1
आप एक प्रक्रिया की प्राथमिकता कैसे तय करते हैं?
बाज़

आप reniceप्रक्रिया के लिए प्राथमिकता बदलने के लिए कमांड का उपयोग कर सकते हैं ।
kenorb

4
ध्यान दें कि reniceएक प्रक्रिया की प्राथमिकता कम होगी लेकिन सभी उपलब्ध सीपीयू का उपयोग करने से इसे रोकना नहीं होगा। यदि कोई अन्य प्रोग्राम सीपीयू समय के लिए नहीं पूछ रहा है, तो सिस्टम अभी भी सभी उपलब्ध सीपीयू को installdप्रक्रिया को देगा।
दान प्रिट्स

4
Mac OS 10.10.1 पर, यह सेटिंग सिस्टम वरीयताएँ -> ऐप स्टोर के अंतर्गत है। ऐसा लगता है कि जब मैंने योसेमाइट में अपग्रेड किया तो उन्होंने मुझे बताए बिना इसे फिर से सक्षम कर दिया।
अजय गौतम

1
आपको locatemacOS पर उपयोग करने की आवश्यकता नहीं है । mdfind -name installdइसके बजाय उपयोग करें , यह स्पॉटलाइट का उपयोग करता है और हमेशा उपलब्ध होता है।
neu242

11

जब आप उदाहरण के लिए ऐप स्टोर एप्लिकेशन इंस्टॉल करते हैं या लॉन्चपैड से एप्लिकेशन हटाते हैं तो यह सामान्य रूप से चलाया जाता है। यह पृष्ठभूमि में नहीं रहना चाहिए या उस बहुत सीपीयू का उपयोग करते रहना चाहिए। आप शायद गतिविधि मॉनिटर से इसे छोड़ने या चलाने के लिए बाध्य कर सकते हैं sudo killall -9 installd

बाइनरी /System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd10.8 में है।


तो, सवाल यह है कि ऐसा कब से हो रहा है?
GEdgar

मेरे लिए, कई मिनट, और फिर यह नीचे चला गया, और फिर यह फिर से शुरू हो गया (भले ही मैंने कुछ भी स्थापित नहीं किया था), और फिर यह फिर से चला गया। यह अब के लिए चला गया है, लेकिन कौन जानता है कि यह वापस आ जाएगी।
केन

9
आप यह sudo opensnoop -n installdदेखने के लिए भी चल सकते हैं कि कंसोल में इंस्टाल्ड के लिए कौन सी प्रक्रियाएँ एक्सेस या खोज करती हैं।
लारी

सिर्फ kill -9एक प्रक्रिया मत करो । SIGKILLअंतिम उपाय होना चाहिए, क्योंकि यह प्रक्रिया एक अच्छी तरह से परिभाषित या सुसंगत स्थिति में समाप्त नहीं होती है। हमेशा पहले प्रयास करें -15( SIGTERM- समाप्त करें) और -6( SIGABRT- गर्भपात की प्रक्रिया)।
ओरफिश

@ user495470 opensnoopमेरे लिए काम नहीं करता है। मुझे मिलता है dtrace: error on enabled probe ID 5 (ID 172: syscall::open:return): invalid user access in action #11 at DIF offset 24
अल्बर्ट

4

मैंने एक बार प्रक्रिया को मारने के लिए गतिविधि मॉनिटर का उपयोग किया। इसलिए:

  • सीपीयू वापस सामान्य में लौट आया;
  • अपडेट स्टोर स्थापित करने के लिए ऐप स्टोर से एक सूचना को सूचना केंद्र में दिखाया गया है।

1

यह Apple की इंस्टॉल प्रक्रिया है।

क्या कष्टप्रद है:

  1. Apple ने (जैसा कि अभी तक) यह कम CPU-गहन नहीं बनाया है या आपने ऐसा करने का विकल्प दिया है। ध्यान दें कि सीपीयू-गहन चरण केवल इंस्टॉल के शुरुआती भाग में है और बंद हो जाता है।
  2. आप जल्दी से डाउनलोड की प्रगति नहीं देख सकते हैं

आप प्रगति देख सकते हैं लेकिन निम्न कार्य करने की आवश्यकता है:

Apple logo (top left) > App Store > Updates and click Update.

इसके बाद वर्तमान डाउनलोड स्थिति के साथ एक प्रगति बार प्रकट होगा।


0

मेरा इंस्टाल्ड और स्टोरेज था - इसलिए मैंने सिर्फ उन्हें मार दिया:

sudo killall -9 installd
sudo killall -9 storeagent

5
इनको मारने से क्या प्रभाव पड़ता है? क्या यह दुर्घटनाग्रस्त है या कुछ भी भ्रष्ट है?
user151019

मैक ओएस एक्स इंस्टालर आमतौर पर एक अस्थायी स्थान पर स्थापित फ़ाइलों पर लंबा संचालन (अनपैकिंग, संकलन) करते हैं, और अपेक्षाकृत कम समय वास्तव में फाइलों को जगह में स्थानांतरित करने में खर्च करते हैं। आप इसे अपने लिए देख सकते हैं यदि आप एक इंस्टॉलर चलाते हैं जो इसकी प्रगति की रिपोर्ट करता है। इससे पता चलता है कि असंगत लेकिन अस्तित्वहीन मौका है कि यह आपके सिस्टम को असंगत स्थिति में छोड़ सकता है। इसके अलावा, इंस्टॉल का अंतिम चरण एक "इंस्टॉल पूर्ण" रसीद लिख रहा है, इसलिए यदि वह लिखित नहीं है, तो यह शायद असंगति को ठीक करते हुए, बाद में सॉफ़्टवेयर को फिर से स्थापित करने का प्रयास करेगा।
दिलचस्प है

इसके अलावा, मेरा मानना ​​है कि सुपर रिस्की कैन-लीव-योर-सिस्टम-डेड-इफ-मर्डर अपडेट वे हैं, जिन्हें पुनरारंभ करने और इंस्टॉल करने की आवश्यकता होती है, जब सभी उपयोगकर्ता लॉग आउट होते हैं।
दिलचस्प है

अगर आप इस तरह से एक प्रक्रिया को शूट करते हैं तो क्या होगा इसकी कोई वास्तविक गारंटी नहीं है। शायद कुछ भी नहीं, लेकिन आप कुछ भ्रष्ट कर सकते हैं, इसलिए मारने से पहले अन्य संकेतों की कोशिश करें -9
oarfish

-7

इंस्टाल्ड एक प्रक्रिया है जो सोफोस एंटी वायरस द्वारा चलाई जाती है। इस प्रक्रिया को इंटरचेक कहा जाता है जो सोफोस के सक्रिय स्कैनिंग से संबंधित एक प्रक्रिया है।


1
अकस्मात यह ऑपरेटिंग सिस्टम का एक मुख्य घटक प्रतीत होता है Installerजो आपके द्वारा इंस्टॉलेशन करने के लिए प्रोग्राम को प्रमाणित करने के बाद लॉन्च किया जाता है। मैक के लिए सोफोस एवी के कुछ उपयोगकर्ताओं के लिए बहुत अधिक सीपीयू शक्ति को हॉग करने के लिए इसके मुद्दे हैं। अपना उत्तर संपादित करें ताकि यह एक संभावना के रूप में सुझाया जाए, कई में से एक, और आप शायद कुछ अपवोट प्राप्त करेंगे।
अन्यायपूर्ण - user4304
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.