Chrome एक्सपेरिमेंट: प्रोसेस शेयर करना

अगर DevTools खुला होने पर, आपको "यह टैब अन्य टैब के साथ संसाधन शेयर करता है..." वाला मैसेज दिखता है, तो इसका मतलब है कि आप उस छोटे ग्रुप का हिस्सा हैं जिसमें प्रोसेस शेयर करने वाले एक्सपेरिमेंट को चालू किया गया है. इस पोस्ट में एक्सपेरिमेंट के बारे में बताया गया है.

"इस टैब में खोले गए संसाधन, अन्य टैब में भी इस्तेमाल किए जा रहे हैं. इस वजह से, टैब को डीबग करने में समस्या आ सकती है" जानकारी वाला बार.

यह एक्सपेरिमेंट किस बारे में है?

आम तौर पर, जब एक ही वेबसाइट (जैसे, Google Docs) के कई टैब खोले जाते हैं, तो Chrome हर टैब के लिए अलग-अलग रेंडरर प्रोसेस बनाता है. प्रोसेस शेयर करना एक्सपेरिमेंट से, कई टैब को एक ही रेंडरर प्रोसेस शेयर करने की अनुमति देकर इसे बदल दिया जाता है.

इसका मकसद, परफ़ॉर्मेंस को बेहतर बनाना है. उदाहरण के लिए, पेज तेज़ी से लोड होता है, एलसीपी बेहतर होता है, और मेमोरी का कम इस्तेमाल होता है. ज़्यादा जानकारी के लिए, ज़्यादा जानकारी वाले इस दस्तावेज़ को पढ़ें.

इससे Chrome DevTools में डेवलपर के अनुभव पर क्या असर पड़ता है?

टैब किसी प्रोसेस (और इसके मुख्य थ्रेड) को शेयर कर सकते हैं, इसलिए डीबग करने और परफ़ॉर्मेंस विश्लेषण पर दो असर होते हैं:

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

"डीबगर को किसी दूसरे टैब में रोका गया, उस टैब पर स्विच करने के लिए क्लिक करें." चेतावनी.

एक्सपेरिमेंट में ऑप्ट-इन या ऑप्ट-आउट करना

डिफ़ॉल्ट रूप से ऑप्ट आउट कौन कर सकता है

यह एक्सपेरिमेंट, इन उपयोगकर्ताओं के लिए डिफ़ॉल्ट रूप से बंद होता है:

ऑप्ट आउट करना

चेतावनी में दिए गए ऑप्ट आउट करें बटन पर क्लिक करके, मैन्युअल तरीके से ऑप्ट आउट किया जा सकता है. इसके अलावा, Chrome फ़्लैग की सेटिंग (chrome://flags/#enable-process-per-site-up-to-main-frame-threshold) का इस्तेमाल करके, प्रोसेस हर साइट के लिए चालू करें, ताकि मुख्य फ़्रेम थ्रेशोल्ड तक पहुंच जाए एक्सपेरिमेंट को बंद किया जा सकता है.

प्रोसेस शेयर करने वाले जानकारी फ़्रेम में मौजूद, 'ऑप्ट आउट करें' बटन.

ऑप्ट इन करना

एक्सपेरिमेंट की नई सुविधा को साफ़ तौर पर टेस्ट करने के लिए, Chrome को इन कमांड-लाइन फ़्लैग के साथ लॉन्च करें:

--enable-features=ProcessPerSiteUpToMainFrameThreshold:ProcessPerSiteMainFrameThreshold/20 -disable-features=ProcessPerSiteSkipDevtoolsUsers,ProcessPerSiteSkipEnterpriseUsers

सुझाव/राय दें या शिकायत करें

प्रोसेस शेयर करने के एक्सपेरिमेंट के बारे में हमें अपने सुझाव, शिकायत या राय ज़रूर दें! इस सुझाव/राय, शिकायत या राय देने वाले टूल में अपने सवाल या समस्याएं शेयर करें.

झलक दिखाने वाले चैनलों को डाउनलोड करें

Chrome Canary, Dev या बीटा को अपने डिफ़ॉल्ट डेवलपमेंट ब्राउज़र के तौर पर इस्तेमाल करें. इन झलक वाले चैनलों की मदद से, आपको DevTools की नई सुविधाओं का ऐक्सेस मिलता है. साथ ही, इनसे आपको वेब प्लैटफ़ॉर्म के सबसे नए एपीआई की जांच करने में मदद मिलती है. इसके अलावा, इनकी मदद से उपयोगकर्ताओं से पहले ही अपनी साइट पर समस्याओं का पता लगाया जा सकता है!

Chrome DevTools की टीम से संपर्क करना

DevTools से जुड़ी नई सुविधाओं, अपडेट या किसी भी अन्य चीज़ के बारे में चर्चा करने के लिए, यहां दिए गए विकल्पों का इस्तेमाल करें.