Chrome डिस्क को थ्रैश करने का कारण बनता है


2

मुझे Google Chrome से दो समस्याएं हैं:

  • "Chrome.exe" प्रक्रियाओं की एक हास्यास्पद संख्या चल रही है। उदाहरण के लिए, अभी मेरे पास केवल एक टैब खुला है और दस chrome.exe प्रक्रियाएं हैं।

  • जब भी मेरे पास कुछ क्रोम टैब खुले होते हैं, मेरी डिस्क पागलों की तरह धड़कने लगती है।

फ़ायरफ़ॉक्स के साथ ऐसा नहीं होता है।

यह क्या कारण हो सकता है और मैं इसे कैसे ठीक कर सकता हूं?

मैं विन 7 प्रो (64 बिट) चला रहा हूं। Google Chrome संस्करण 31.0.1650.63 मी। मेरे पास 4 जी रैम है।

जवाबों:


3

"Chrome.exe" प्रक्रियाओं की एक हास्यास्पद संख्या चल रही है। उदाहरण के लिए, अभी मेरे पास केवल एक टैब खुला है और दस chrome.exe प्रक्रियाएं हैं।

Chrome सुरक्षा और स्थिरता बढ़ाने के लिए एक बहु-प्रक्रिया मॉडल का उपयोग करता है । इसका मतलब है कि यह एक अलग प्रक्रिया में प्रत्येक टैब, प्लगइन और एक्सटेंशन चलाता है। chrome.exeदौड़ने के कई उदाहरण होना असामान्य नहीं है ।

Chrome टास्क मैनेजर खोलने के लिए आप यह निर्धारित कर सकते हैं कि वे क्या दबाकर ⇧Shift+ होस्ट कर रहे हैं Esc

यदि आपके पास अभी भी कई प्रक्रियाएँ हैं, जो बिना किसी एक्सटेंशन या प्लग इन के भी चल रही हैं, तो आपके पास पिछले सत्र से ज़ोंबी प्रक्रियाएँ हो सकती हैं जो दुर्घटनाग्रस्त हो गईं या सही ढंग से बंद नहीं हुईं। आप Chrome को बंद करके और यह सुनिश्चित कर सकते हैं कि Windows टास्क मैनेजर में कोई पीछे रह गया है या नहीं।

मेरे पास 4 जी रैम है। जब भी मेरे पास कुछ क्रोम टैब खुले होते हैं, मेरी डिस्क पागलों की तरह धड़कने लगती है। फ़ायरफ़ॉक्स के साथ ऐसा नहीं होता है।

Chrome में बहुत अधिक मेमोरी का उपयोग करने की प्रवृत्ति है । मल्टी-प्रोसेस मॉडल कुछ अतिरिक्त मेमोरी ओवरहेड का कारण बनता है, लेकिन आज के वेब-पेज बस सभी फ्लैश, जावास्क्रिप्ट, छवियों, सोशल-नेटवर्क प्लगइन्स, विज्ञापनों, और इसी तरह की बहुत सारी मेमोरी का उपयोग करते हैं।

4GB RAM के साथ भी, कई उच्च-घनत्व वाले टैब खुले होने पर भौतिक मेमोरी से बाहर भागना आसान है। जब ऐसा होता है, यह वर्चुअल मेमोरी का उपयोग करने का संकल्प करता है और पेजिंग शुरू करता है । जब वह ऐसा करता है, तो उसे अप्रयुक्त मेमोरी को डिस्क पर स्थानांतरित करना पड़ता है ताकि वह भौतिक मेमोरी को मुक्त कर सके, जिसमें से बहुत सी डिस्क गतिविधि का मतलब है।

मेरे द्वारा यह कैसे किया जा सकता है?

कुछ चीजें हैं जो आप कर सकते हैं:

  • अधिक रैम प्राप्त करें
  • कम टैब खोलें (और स्मृति उपयोग पर नज़र रखें)
  • एक तेज़ हार्ड-ड्राइव प्राप्त करें या इसे SSD के साथ बदलें
  • किसी भी एक्सटेंशन और प्लगइन्स को अनइंस्टॉल करें जिनकी आपको आवश्यकता नहीं है
  • किसी भी एक्सटेंशन और प्लगइन्स को अक्षम करें जिनका आप हर समय उपयोग नहीं करते हैं
  • या तो विश्व स्तर पर जावास्क्रिप्ट और / या छवियों को बंद करें और फिर कुछ साइटों के लिए अपवाद सेट करें, या उन्हें वैश्विक रूप से छोड़ दें और उन्हें अपनी साइटों के लिए बंद करें
  • क्लिक-टू-प्ले पर प्लग इन सेट करें ताकि वे सभी स्वचालित रूप से न चलें

    क्रोम प्लगइन्स का स्क्रीनशॉट क्लिक-टू-प्ले पर सेट है


या, आप कूलनोवो में अपग्रेड कर सकते हैं , जो डिफ़ॉल्ट प्रक्रिया-प्रति-साइट-उदाहरण मॉडल से प्रक्रिया-प्रति-टैब या एकल-प्रक्रिया मॉडल में प्रक्रिया मॉडल को बदलने की क्षमता रखता है। (कोई सम्बद्धता नहीं)
गपरानी affili

@gparyani, यही Chrome उपयोग करता था, लेकिन उन्होंने इसे कुछ समय पहले प्रति टैब मॉडल में बदल दिया था। फिर भी, बहु-प्रक्रिया ओवरहेड इतना नहीं है , शायद प्रति प्रक्रिया मेगाबाइट के एक जोड़े।
सिंथेटिक्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.