क्या Google क्रोम में बहुत सारे टैब खोलने से प्रदर्शन की समस्या होती है?


12

मैंने सुना है कि Google क्रोम में प्रत्येक टैब एक अलग प्रक्रिया है। इसलिए यदि कोई टैब क्रैश हो गया तो यह पूरे ब्राउज़र पर प्रभावित नहीं होगा। इसलिए यदि आप बहुत सारे टैब खोलते हैं तो ओएस में कई प्रक्रियाएं होंगी।

क्या यह प्रदर्शन का मुद्दा है?


यह आपके RAM और CPU प्रदर्शन पर निर्भर करता है।
ctzdev

मेरे 2 साल के अनुभव से मेरे मैक पर क्रोम से सफारी में परिवर्तन, 2 जीबी रैम के साथ, क्रोम भारी है और मैं अलग प्रक्रिया चीज को दोष देता हूं। मेरा अनुमान है कि खिड़कियों पर एक अच्छी बात हो सकती है, लेकिन * निक्स पर नहीं।
cregox

हाँ यह करता है! मैं फ़ायरफ़ॉक्स में कई टैब का उपयोग करता हूं। बहुत ज्यादा कभी भी कुछ लोग मेरी स्क्रीन को चेक करते हैं, वे कहते हैं, "अरे तुम बहुत सारे टैब खोल चुके हो।" मैं एक सॉफ्टवेयर डेवलपर हूं और मुझे उन विभिन्न परियोजनाओं के लिए 6 पंक्तियों को रखना बहुत उपयोगी लगता है, जिन पर मैं काम कर रहा हूं। Google Chrome इसके लिए भयानक है। FF ने प्रदर्शन के लिए इसे नीचे गिरा दिया। Chrome टैब की पंक्तियाँ भी नहीं कर सकता है।
jcoffland

एकमात्र वास्तविक लाभ यह है कि यदि एक पेज क्रैश हो जाता है तो पूरा ब्राउज़र क्रैश नहीं होता है। यदि आप सिर्फ एक स्थिर ब्राउज़र बनाते हैं और प्लगइन्स को अलग करते हैं तो यह कोई समस्या नहीं है।
jcoffland

जवाबों:


16

मैंने अपने एक पीसी पर क्रोम को मुख्य ब्राउज़र के रूप में उपयोग किया है। मैंने कभी भी प्रदर्शन समस्याओं का अनुभव नहीं किया है। वास्तव में तंत्र एकल टैब को बहुत प्रतिक्रियाशील रखता है क्योंकि एक "बुरा" साइट दूसरे टैब को प्रभावित नहीं करती है।

BTW: इंटरनेट एक्सप्लोरर 8 ने भी वही तंत्र लागू किया और भविष्य के फ़ायरफ़ॉक्स संस्करण भी ऐसा ही करेंगे।

संपादित करें: यहां स्कॉट हैनेलमैन द्वारा लिखित एक दिलचस्प ब्लॉग पोस्ट है: Microsoft IE8 और Google क्रोम - प्रक्रियाएं नए धागे हैं


हां - सभी ब्राउज़रों के पास इस तरह से जाने का एक अच्छा कारण है। यह ब्राउज़रों को कहीं अधिक संवेदनशील बनाता है। एक और अधिक प्रक्रिया-गहन कार्यान्वयन के लिए, Microsoft के गजल को देखें - यह सब कुछ के बारे में सिर्फ एक प्रक्रिया का उपयोग करता है।
दान वॉकर

मैं दृढ़ता से असहमत हूँ। Chrome में तब FF में टैब की 6 पंक्तियों को खोलने का प्रयास करें।
jcoffland

1
मैं भी असहमत हूं। '09 से चीजें बदल गई हैं, क्रोम टैब के बीच स्विच करने के साथ बहुत धीमा है। विशेष रूप से पिन किए गए टैब (मुझे लगता है कि यह राज्य को एचडीडी में बचाता है और वापस स्विच करते समय इसे पढ़ता है?)। उन्हें इस पर काम करने की जरूरत है।
क्वर्टी

7

गिरते परिदृश्य में:

  • Chrome में कई टैब खोले गए हैं, और कुछ समय के लिए इसका उपयोग न करें
  • कई खुलने वाले अनुप्रयोग हैं जो अप्रयुक्त अनुप्रयोगों को स्वैप फ़ाइल (मेमोरी से बाहर) भेजने के लिए खिड़कियों को ट्रिगर करते हैं

जब आप Chrome में लौटते हैं, तो आप स्वैप स्लैडडाउन से पुनर्प्राप्त प्रत्येक टैब को महसूस करेंगे। अन्य अनुप्रयोगों में आपको केवल एक बार देरी होगी।

आप इसे एक प्रदर्शन समस्या कह सकते हैं, लेकिन यह विभिन्न प्रक्रिया वास्तुकला का केवल एक पक्ष-प्रभाव है।

मुझे गलत मत समझो, मैं अभी भी फ़ायरफ़ॉक्स (गैर) के प्रदर्शन को कई खुले टैब और कम मेमोरी के साथ पसंद करता हूं, और यदि आपके पास पर्याप्त मेमोरी है तो इसे टाला जा सकता है।


मैं मर्सर Traieste के रूप में इसी तरह के मुद्दों है। मेरे पास कम से कम 20 टैब खुले हैं, जब मैं क्रोम को फिर से लोड करता हूं ... मुझे कम से कम 2 मिनट पीसी लैग और क्रोम लैग की उम्मीद है (मैं हैंगअप कह सकता हूं)। यह विंडोज 7 64 बिट परम पर 4gb ddr2 के साथ एक कोर 2 जोड़ी पर है। ALSO, जब मैं खुले रहने वाले टैब का उपयोग नहीं करता हूं, जब मैं उन पर क्लिक करता हूं तो वे लगभग एक या दो या अधिक (कम से कम) के लिए रिक्त होते हैं। जो मुझे निराश करता है, वह यह है कि कुछ क्रोम प्रक्रियाएँ बड़ी और बड़ी होती जाती हैं, विशेष रूप से फ्लैश वाले यहां तक ​​कि मेरे पास फ्लैश आधारित कुछ भी नहीं है।
ad1

4

हर्गिज नहीं। भले ही विंडोज पर प्रक्रियाएं UNIX- आधारित प्रणालियों की तुलना में बनाने के लिए अधिक महंगी हैं, यह लगभग धीमा नहीं है जिसे एक मुद्दा कहा जाता है।

कई प्रक्रियाओं का उपयोग करके जोड़ा गया स्थिरता और लचीलापन वास्तव में क्रोम को तेज महसूस करता है क्योंकि यह तीव्र जावास्क्रिप्ट और / या फ्लैश के साथ कई टैब चलाने पर अधिक संवेदनशील हो जाता है।

आप एक त्वरित दृश्य प्राप्त कर सकते हैं कि ब्राउज़र को यहां से स्थिर रखने के लिए कई प्रक्रियाओं का उपयोग कैसे किया जा सकता है


1

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

यह तकनीक वास्तव में यूनिक्स प्रणालियों पर काफी आम है, जहां बहु-थ्रेडेड एप्लिकेशन अक्सर केवल एक एप्लिकेशन का अनुवाद करेगा जो अलग थ्रेड को चलाने के लिए एक दूसरी प्रक्रिया शुरू करेगा।

प्रदर्शन-वार, थ्रेड्स के बजाय कई प्रक्रियाओं का उपयोग करना आपके सिस्टम को अधिक विश्वसनीय बना देगा क्योंकि एक प्रक्रिया का क्रैश दूसरे को नहीं मारेगा। इसके अलावा, एक विशेष "अभिभावक" प्रक्रिया अन्य प्रक्रियाओं का ट्रैक रख सकती है और कार्रवाई कर सकती है जब कोई प्रक्रिया किसी चीज पर अटक जाती है। जरूरत पड़ने पर यह धागे को मार भी सकता है और पुनः आरंभ भी कर सकता है। लेकिन गति-वार, यह आपके द्वारा चलाए जा रहे अन्य प्रक्रियाओं की संख्या पर निर्भर करता है। सामान्य तौर पर, आपके पास एक साफ विंडोज सिस्टम पर सक्रिय 40 और 75 प्रक्रियाओं के बीच होगा। (अब के लिए 40 मान लें।) यदि आप 20 टैब पृष्ठों के साथ क्रोम खोलते हैं, तो प्रसंस्करण समय 41 के बजाय 60 प्रक्रियाओं से विभाजित होगा। यह अन्य प्रक्रियाओं को थोड़ा धीमा कर देता है। (लेकिन आप एक बेहतर ब्राउज़र अनुभव देते हैं।)


1

बिल्कुल नहीं!

विंडोज 7 पर मेरे लैपटॉप को बूट करने के बाद (कोई एप्लिकेशन नहीं चल रहा है), 74 प्रक्रियाएं चल रही हैं और सीपीयू केवल जम्हाई ले रहा है ...

वैकल्पिक शब्द

प्रक्रियाओं की संख्या के बारे में चिंता मत करो। वर्तमान मशीनें सैकड़ों प्रक्रियाएं चलाएंगी और पलकें भी नहीं झपकाएंगी।


+1 प्रक्रियाओं की संख्या / = औसत CPU उपयोग।
सर्फ

0

हाँ यह होगा। लेकिन आधुनिक कंप्यूटर की क्षमताओं के अनुसार आपको इससे मिलने वाला लाभ (स्वतंत्र रूप से प्रत्येक वेब पेज को संभालने की क्षमता, पूर्व: विफलता में) मेमोरी इश्यू से बड़ा है। ध्यान दें कि आधुनिक कंप्यूटर में मेमोरी के गीगा बाइट्स होते हैं।

PS Google कॉमिक बुक इस मुद्दे को भी संबोधित करती है। देखें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.