मैंने सुना है कि Google क्रोम में प्रत्येक टैब एक अलग प्रक्रिया है। इसलिए यदि कोई टैब क्रैश हो गया तो यह पूरे ब्राउज़र पर प्रभावित नहीं होगा। इसलिए यदि आप बहुत सारे टैब खोलते हैं तो ओएस में कई प्रक्रियाएं होंगी।
क्या यह प्रदर्शन का मुद्दा है?
मैंने सुना है कि Google क्रोम में प्रत्येक टैब एक अलग प्रक्रिया है। इसलिए यदि कोई टैब क्रैश हो गया तो यह पूरे ब्राउज़र पर प्रभावित नहीं होगा। इसलिए यदि आप बहुत सारे टैब खोलते हैं तो ओएस में कई प्रक्रियाएं होंगी।
क्या यह प्रदर्शन का मुद्दा है?
जवाबों:
मैंने अपने एक पीसी पर क्रोम को मुख्य ब्राउज़र के रूप में उपयोग किया है। मैंने कभी भी प्रदर्शन समस्याओं का अनुभव नहीं किया है। वास्तव में तंत्र एकल टैब को बहुत प्रतिक्रियाशील रखता है क्योंकि एक "बुरा" साइट दूसरे टैब को प्रभावित नहीं करती है।
BTW: इंटरनेट एक्सप्लोरर 8 ने भी वही तंत्र लागू किया और भविष्य के फ़ायरफ़ॉक्स संस्करण भी ऐसा ही करेंगे।
संपादित करें: यहां स्कॉट हैनेलमैन द्वारा लिखित एक दिलचस्प ब्लॉग पोस्ट है: Microsoft IE8 और Google क्रोम - प्रक्रियाएं नए धागे हैं
गिरते परिदृश्य में:
जब आप Chrome में लौटते हैं, तो आप स्वैप स्लैडडाउन से पुनर्प्राप्त प्रत्येक टैब को महसूस करेंगे। अन्य अनुप्रयोगों में आपको केवल एक बार देरी होगी।
आप इसे एक प्रदर्शन समस्या कह सकते हैं, लेकिन यह विभिन्न प्रक्रिया वास्तुकला का केवल एक पक्ष-प्रभाव है।
मुझे गलत मत समझो, मैं अभी भी फ़ायरफ़ॉक्स (गैर) के प्रदर्शन को कई खुले टैब और कम मेमोरी के साथ पसंद करता हूं, और यदि आपके पास पर्याप्त मेमोरी है तो इसे टाला जा सकता है।
हर्गिज नहीं। भले ही विंडोज पर प्रक्रियाएं UNIX- आधारित प्रणालियों की तुलना में बनाने के लिए अधिक महंगी हैं, यह लगभग धीमा नहीं है जिसे एक मुद्दा कहा जाता है।
कई प्रक्रियाओं का उपयोग करके जोड़ा गया स्थिरता और लचीलापन वास्तव में क्रोम को तेज महसूस करता है क्योंकि यह तीव्र जावास्क्रिप्ट और / या फ्लैश के साथ कई टैब चलाने पर अधिक संवेदनशील हो जाता है।
आप एक त्वरित दृश्य प्राप्त कर सकते हैं कि ब्राउज़र को यहां से स्थिर रखने के लिए कई प्रक्रियाओं का उपयोग कैसे किया जा सकता है
हां, यह एक प्रदर्शन का मुद्दा है क्योंकि प्रत्येक प्रक्रिया तकनीकी रूप से यह स्वयं का समय-टुकड़ा होगा। एक एकल-प्रक्रिया ब्राउज़र को केवल एक टुकड़ा मिलेगा जहां एक बहु-प्रक्रिया ब्राउज़र को प्रति प्रक्रिया एक टुकड़ा मिल सकती है। इस प्रकार ब्राउज़र थोड़ा तेज है और बेहतर प्रतिक्रिया करता है, लेकिन सामान्य रूप से आपका सिस्टम थोड़ा धीमा होगा। (जब तक आपके पास केवल एक टैब खुला हो।) इंटरनेट एक्सप्लोरर 8 भी कई प्रक्रियाओं का उपयोग करता है। चूंकि बहुत से लोग अपने ब्राउज़र का काफी उपयोग करते हैं, यह आपके ब्राउज़र के प्रदर्शन को बेहतर बनाने के लिए एक अच्छी बात है, भले ही यह अन्य प्रक्रियाओं को धीमा कर सकता है ...
यह तकनीक वास्तव में यूनिक्स प्रणालियों पर काफी आम है, जहां बहु-थ्रेडेड एप्लिकेशन अक्सर केवल एक एप्लिकेशन का अनुवाद करेगा जो अलग थ्रेड को चलाने के लिए एक दूसरी प्रक्रिया शुरू करेगा।
प्रदर्शन-वार, थ्रेड्स के बजाय कई प्रक्रियाओं का उपयोग करना आपके सिस्टम को अधिक विश्वसनीय बना देगा क्योंकि एक प्रक्रिया का क्रैश दूसरे को नहीं मारेगा। इसके अलावा, एक विशेष "अभिभावक" प्रक्रिया अन्य प्रक्रियाओं का ट्रैक रख सकती है और कार्रवाई कर सकती है जब कोई प्रक्रिया किसी चीज पर अटक जाती है। जरूरत पड़ने पर यह धागे को मार भी सकता है और पुनः आरंभ भी कर सकता है। लेकिन गति-वार, यह आपके द्वारा चलाए जा रहे अन्य प्रक्रियाओं की संख्या पर निर्भर करता है। सामान्य तौर पर, आपके पास एक साफ विंडोज सिस्टम पर सक्रिय 40 और 75 प्रक्रियाओं के बीच होगा। (अब के लिए 40 मान लें।) यदि आप 20 टैब पृष्ठों के साथ क्रोम खोलते हैं, तो प्रसंस्करण समय 41 के बजाय 60 प्रक्रियाओं से विभाजित होगा। यह अन्य प्रक्रियाओं को थोड़ा धीमा कर देता है। (लेकिन आप एक बेहतर ब्राउज़र अनुभव देते हैं।)
बिल्कुल नहीं!
विंडोज 7 पर मेरे लैपटॉप को बूट करने के बाद (कोई एप्लिकेशन नहीं चल रहा है), 74 प्रक्रियाएं चल रही हैं और सीपीयू केवल जम्हाई ले रहा है ...
प्रक्रियाओं की संख्या के बारे में चिंता मत करो। वर्तमान मशीनें सैकड़ों प्रक्रियाएं चलाएंगी और पलकें भी नहीं झपकाएंगी।
हाँ यह होगा। लेकिन आधुनिक कंप्यूटर की क्षमताओं के अनुसार आपको इससे मिलने वाला लाभ (स्वतंत्र रूप से प्रत्येक वेब पेज को संभालने की क्षमता, पूर्व: विफलता में) मेमोरी इश्यू से बड़ा है। ध्यान दें कि आधुनिक कंप्यूटर में मेमोरी के गीगा बाइट्स होते हैं।
PS Google कॉमिक बुक इस मुद्दे को भी संबोधित करती है। देखें।