अपनी वेबसाइट की परफ़ॉर्मेंस का विश्लेषण करने के लिए, परफ़ॉर्मेंस पैनल का इस्तेमाल करें.
खास जानकारी
परफ़ॉर्मेंस पैनल की मदद से, अपने वेब ऐप्लिकेशन की सीपीयू परफ़ॉर्मेंस प्रोफ़ाइल रिकॉर्ड की जा सकती हैं. प्रोफ़ाइलों का विश्लेषण करके परफ़ॉर्मेंस में आने वाली रुकावटों का पता लगाएं. साथ ही, संसाधनों के इस्तेमाल को ऑप्टिमाइज़ करने के तरीके भी जानें.
ये काम करने के लिए, परफ़ॉर्मेंस पैनल का इस्तेमाल करें:
- परफ़ॉर्मेंस प्रोफ़ाइल रिकॉर्ड करें.
- कैप्चर सेटिंग में बदलाव करें.
- परफ़ॉर्मेंस रिपोर्ट का विश्लेषण करना.
अपनी वेबसाइट की परफ़ॉर्मेंस को बेहतर बनाने से जुड़ी गाइड के लिए, रनटाइम की परफ़ॉर्मेंस का विश्लेषण करना लेख पढ़ें.
परफ़ॉर्मेंस पैनल खोलें
परफ़ॉर्मेंस पैनल खोलने के लिए, DevTools खोलें और सबसे ऊपर मौजूद टैब के सेट से परफ़ॉर्मेंस चुनें.
इसके अलावा, कमांड मेन्यू के साथ परफ़ॉर्मेंस पैनल खोलने के लिए यह तरीका अपनाएं:
- DevTools खोलें.
- इसे दबाकर कमांड मेन्यू खोलें:
- macOS में: Command+Shift+P
- Windows, Linux, ChromeOS: Control+Shift+P
Performance panel
टाइप करें और परफ़ॉर्मेंस पैनल दिखाएं को चुनें. इसके बाद, Enter दबाएं.
परफ़ॉर्मेंस प्रोफ़ाइल रिकॉर्ड करें
जब आप रिकॉर्ड करने के लिए तैयार होते हैं, तो परफ़ॉर्मेंस पैनल आपको ये विकल्प देता है:
- रनटाइम की परफ़ॉर्मेंस रिकॉर्ड करना
- लोड की परफ़ॉर्मेंस को रिकॉर्ड करें
- रिकॉर्डिंग के दौरान स्क्रीनशॉट कैप्चर करना
- रिकॉर्डिंग के दौरान कचरा इकट्ठा करना
- रिकॉर्डिंग को सेव करना
- रिकॉर्डिंग लोड करना
- रिकॉर्डिंग मिटाना
कैप्चर करने की सेटिंग बदलें
कैप्चर सेटिंग की मदद से, यह बदला जा सकता है कि DevTools परफ़ॉर्मेंस रिकॉर्डिंग को कैसे कैप्चर करता है. साथ ही, यह आपको रिपोर्ट में ज़्यादा जानकारी भी दे सकता है. सेटिंग कैप्चर करें पर क्लिक करें सेटिंग कैप्चर सेटिंग मेन्यू को ऐक्सेस करने के लिए.
कैप्चर सेटिंग मेन्यू से ये विकल्प चुनें:
- JavaScript के सैंपल बंद करें: इससे मुख्य ट्रैक में दिखाए गए JavaScript कॉल स्टैक की रिकॉर्डिंग बंद हो जाती है. इन कॉल स्टैक को रिकॉर्डिंग के दौरान कॉल किया जाता है. इससे परफ़ॉर्मेंस का ओवरहेड कम हो जाएगा.
- बेहतर पेंट इंस्ट्रुमेंटेशन चालू करें (धीमा): इससे बेहतर पेंट इंस्ट्रुमेंटेशन कैप्चर किया जाता है. परफ़ॉर्मेंस में काफ़ी रुकावट डालता है.
- सीएसएस सिलेक्टर के आंकड़े दिखाने की सुविधा (धीमा): इससे सीएसएस सिलेक्टर के आंकड़ों को कैप्चर किया जाता है. परफ़ॉर्मेंस में काफ़ी रुकावट डालता है.
- सीपीयू थ्रॉटलिंग: सीपीयू की धीमी स्पीड को सिम्युलेट करें.
- नेटवर्क को थ्रॉटलिंग: नेटवर्क की धीमी स्पीड को सिम्युलेट करें.
- हार्डवेयर को एक साथ कई काम करने की सुविधा:
navigator.hardwareConcurrency
की रिपोर्ट की गई वैल्यू को कॉन्फ़िगर करें.
परफ़ॉर्मेंस रिपोर्ट का विश्लेषण करना
परफ़ॉर्मेंस पैनल का इस्तेमाल करने के तरीके की पूरी गाइड के लिए, परफ़ॉर्मेंस रिकॉर्डिंग का विश्लेषण करना लेख पढ़ें.
नीचे गाइड के विषयों के समूह के साथ-साथ अन्य उपयोगी दस्तावेज़ दिए गए हैं:
रिपोर्ट में नेविगेट करने का तरीका जानने के लिए:
अपने वर्कफ़्लो के लिए ज़रूरी चीज़ों पर फ़ोकस करने का तरीका जानने के लिए:
- ट्रैक का क्रम बदलना और उन्हें छिपाना
- फ़्लेम चार्ट में फ़ंक्शन और उनके चिल्ड्रन छिपाएं
- ब्रेडक्रंब बनाना और एक ज़ूम लेवल से दूसरे पर जाना
सबसे नीचे, कॉल ट्री और इवेंट लॉग टैब के बारे में जानने के लिए:
रिपोर्ट का विश्लेषण करने का तरीका जानने के लिए:
- मुख्य थ्रेड की गतिविधि देखना
- फ़्लेम चार्ट को पढ़ें
- स्क्रीनशॉट देखें
- यादें की मेट्रिक देखना
- रिकॉर्डिंग के किसी हिस्से की अवधि देखना
- स्टाइल इवेंट का फिर से हिसाब लगाने के दौरान, सीएसएस सिलेक्टर की परफ़ॉर्मेंस का विश्लेषण करना
- परफ़ॉर्मेंस पैनल के साथ प्रोफ़ाइल Node.js की परफ़ॉर्मेंस
- फ़्रेम प्रति सेकंड (एफ़पीएस) का विश्लेषण करना
- टाइमलाइन इवेंट के बारे में जानकारी
इन पैनल की मदद से परफ़ॉर्मेंस को बेहतर बनाएं
अपनी वेबसाइट की परफ़ॉर्मेंस को बेहतर बनाने के लिए अन्य पैनल खोजें:
- Lighthouse: वेबसाइट की स्पीड को ऑप्टिमाइज़ करें
- मेमोरी: मेमोरी पैनल की खास जानकारी
- परफ़ॉर्मेंस के बारे में अहम जानकारी: अपनी वेबसाइट की परफ़ॉर्मेंस के बारे में अहम जानकारी पाना
- रेंडरिंग: रेंडरिंग की परफ़ॉर्मेंस से जुड़ी समस्याओं के बारे में जानें
- समस्याएं: समस्याएं ढूंढना और उन्हें ठीक करना
- परफ़ॉर्मेंस: लेयर की जानकारी देखें