फ्रेम रेट टेस्ट

इस डिवाइस द्वारा अभी दी जा रही असली फ्रेम रेट मापें। लाइव काउंटर खोलें और पेज को फोरग्राउंड में रखते हुए प्रति सेकंड फ्रेम, औसत और न्यूनतम FPS, 1% लो, फ्रेम-टाइम जिटर और स्टटर गिनती देखें।

फ्रेम रेट टेस्ट

इस डिवाइस पर लाइव FPS, फ्रेम पेसिंग और 1% लो मापें।

स्थिति: निष्क्रिय
कवरेज: 0/60
वर्तमान FPS
0
FPS
औसत FPS
0
1% लो
0
न्यूनतम FPS
0
अधिकतम FPS
0
फ्रेम
0
स्टटर
0
FPS हिस्ट्री
—

📋 टेस्ट कैसे करें

टेस्ट शुरू करें पर क्लिक करें और इस टैब को कम से कम 10 सेकंड फोरग्राउंड में रखें। काउंटर requestAnimationFrame से असली फ्रेम अंतराल सैंपल करता है। स्थिर परिणाम में औसत FPS 1% लो के करीब रहता है और सपाट FPS हिस्ट्री दिखती है। औसत और 1% लो के बीच बड़ा अंतर, या बढ़ती स्टटर गिनती का मतलब है कि फ्रेम असमान रूप से डिलीवर हो रहे हैं — भारी बैकग्राउंड ऐप बंद करें, VSync बंद करें, या अपना ग्राफ़िक्स ड्राइवर अपडेट करें।

ऑनलाइन फ्रेम रेट टेस्ट और FPS काउंटर

यह फ्रेम रेट टेस्ट पूरी तरह ब्राउज़र में चलता है और इसमें कोई इंस्टॉलेशन, प्लगइन या खाता आवश्यक नहीं है। यह लाइव FPS काउंटर, औसत और न्यूनतम फ्रेम रेट, 1% लो, जिटर बताने वाला फ्रेम-टाइम स्टैंडर्ड डेविएशन, और मीडियन अंतराल से दोगुने से अधिक समय लेने वाले फ्रेमों पर आधारित स्टटर गिनती बताता है। चूंकि यह असली एनिमेशन फ्रेम टाइमस्टैम्प सैंपल करता है, यह आपके किसी भी वेब एप्लिकेशन, ब्राउज़र गेम या canvas और WebGL सीन का सटीक माप है। अगर आप डिलीवर हो रही फ्रेम रेट के बजाय पैनल रिफ़्रेश रेट सत्यापित करना चाहते हैं, तो इसके बजाय रिफ़्रेश रेट टेस्ट उपयोग करें, जो डिस्प्ले की ऊपरी सीमा मापता है और घोस्टिंग के लिए मोशन टेस्ट भी शामिल करता है।

फ्रेम रेट और FPS कैसे टेस्ट करें

  1. 1 पहले भारी बैकग्राउंड एप्लिकेशन बंद करें, क्योंकि ब्राउज़र केवल यह टैब नहीं बल्कि पूरी मशीन मापता है।
  2. 2 इस टैब को सक्रिय विंडो बनाएं, क्योंकि ब्राउज़र बैकग्राउंड टैब में एनिमेशन फ्रेम थ्रॉटल करते हैं और रीडिंग गिर जाएगी।
  3. 3 टेस्ट शुरू करें पर क्लिक करें और काउंटर को कम से कम दस सेकंड चलने दें, तभी रन अपने आप पूरा होता है।
  4. 4 औसत FPS को स्थिर होते देखें, फिर नीचे दिए 1% लो आंकड़े से तुलना करें ताकि पता चले कि फ्रेम समान रूप से डिलीवर हो रहे हैं या नहीं।
  5. 5 स्टटर गिनती और FPS हिस्ट्री चार्ट को साथ पढ़ें: बिना स्टटर वाला सपाट चार्ट स्थिर पेसिंग दर्शाता है।
  6. 6 अगर आंकड़े खराब लगें, तो एक बार में एक ही एप्लिकेशन बंद करें और टेस्ट दोबारा चलाएं ताकि पता चले कि ज़िम्मेदार कौन था।

⚠️ ब्राउज़र केवल उन्हीं फ्रेमों को माप सकता है जिन्हें उसे बनाने के लिए कहा जाता है। यह टेस्ट ब्राउज़र रेंडरिंग पाइपलाइन की फ्रेम रेट बताता है, जो वेब एप्लिकेशन या ब्राउज़र गेम के लिए एक वैध माप है, लेकिन यह किसी अन्य विंडो में चल रहे नेटिव गेम के अंदर का FPS काउंटर नहीं पढ़ सकता।

फ्रेम रेट क्या है और FPS का क्या अर्थ है?

फ्रेम रेट किसी डिवाइस द्वारा प्रति सेकंड दी जाने वाली पूरी इमेजों की संख्या है, जिसे फ्रेम प्रति सेकंड या FPS में मापा जाता है। हर फ्रेम बनाने में एक निश्चित समय लगता है, और मिलीसेकंड में वही फ्रेम टाइम असल में स्मूदनेस तय करता है। 60 FPS का अर्थ औसत 16.7 मिलीसेकंड का फ्रेम टाइम है, 120 FPS का अर्थ 8.3 मिलीसेकंड, और 30 FPS का अर्थ 33.3 मिलीसेकंड। फ्रेम टाइम को मुख्य FPS आंकड़े से अधिक महत्वपूर्ण होने का कारण यह है कि औसत बहुत कुछ छिपा सकता है। 90 FPS का रन नब्बे समान 11 मिलीसेकंड फ्रेमों से बना हो सकता है, या अस्सी तेज़ 8 मिलीसेकंड फ्रेमों से जिन्हें दस 60 मिलीसेकंड की रुकावटों ने बाधित किया हो, और दूसरा मामला देखने तथा महसूस करने में कहीं अधिक खराब लगता है, भले ही दोनों का औसत 90 हो। इसीलिए फ्रेम रेट टेस्ट औसत के साथ-साथ जिटर और 1% लो भी बताता है।

अपने फ्रेम रेट परिणाम कैसे पढ़ें

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

  • औसत FPS डिस्प्ले रिफ़्रेश रेट के करीब है, उदाहरण के लिए 60Hz पैनल पर 58 से 60।
  • 1% लो औसत के लगभग 10 से 20 प्रतिशत के भीतर है, इसलिए फ्रेम की कोई श्रेणी वंचित नहीं रह रही।
  • स्थिर और अच्छी तरह कॉन्फ़िगर किए सिस्टम पर फ्रेम-टाइम स्टैंडर्ड डेविएशन लगभग 2 मिलीसेकंड से नीचे रहता है।
  • पूरे दस सेकंड के रन में स्टटर गिनती शून्य या एक अंक तक ही रहती है।
  • FPS हिस्ट्री चार्ट सपाट रहता है, बार-बार गहरी गिरावट नहीं दिखती।
  • रन के दौरान किसी भी समय न्यूनतम FPS औसत के एक छोटे अंश तक नहीं गिरता।

औसत FPS बनाम 1% लो FPS

📊 औसत FPS

औसत FPS पूरे रन की माध्य फ्रेम रेट है। यह थ्रूपुट बताता है: सिस्टम प्रति सेकंड कितना काम निपटा पाता है। यही आंकड़ा बेंचमार्क चार्ट पर छपता है और समीक्षाओं में उद्धृत होता है, और अकेले में यह यहां सबसे कम भरोसेमंद आंकड़ा है, क्योंकि मुट्ठी भर बहुत तेज़ फ्रेम औसत को ऊपर खींच सकते हैं जबकि अनुभव में स्टटर बना रहता है। औसत FPS को मुख्य आंकड़ा मानें, फिर स्मूदनेस पर कोई निष्कर्ष निकालने से पहले तुरंत 1% लो जांचें।

🎯 1% लो FPS

1% लो की गणना रन के सबसे धीमे 1% फ्रेमों को लेकर, उनके फ्रेम टाइम का औसत निकालकर और उस औसत फ्रेम टाइम को वापस फ्रेम रेट में बदलकर की जाती है। यह एक अलग सवाल का जवाब देता है: खराब क्षण कितने खराब हैं? अगर आपका औसत 120 FPS है लेकिन 1% लो 45 FPS है, तो सौ में से लगभग एक फ्रेम अपेक्षा से तीन गुना से अधिक समय ले रहा है, और यही रुकावटें खिलाड़ी हिचकी, रबर-बैंडिंग और छूटे इनपुट के रूप में महसूस करते हैं। अंगूठे के नियम के तौर पर, स्वस्थ सिस्टम 1% लो को औसत के लगभग 10 से 20 प्रतिशत के भीतर रखता है।

अच्छा FPS क्या है और कितना जिटर सामान्य है?

सामान्य डेस्कटॉप काम, वीडियो और ब्राउज़िंग के लिए 60 FPS या उससे ऊपर आरामदायक रूप से स्मूद है, क्योंकि यह अधिकांश डिस्प्ले की रिफ़्रेश रेट से मेल खाता है। तेज़ रफ़्तार गेमिंग के लिए 60 FPS खेलने योग्य है, 120 FPS मोशन क्लैरिटी और इनपुट प्रतिक्रिया में स्पष्ट सुधार देता है, और 240 FPS का मुख्य लाभ उन प्रतिस्पर्धी खिलाड़ियों को मिलता है जिनके पास मेल खाता हाई रिफ़्रेश रेट पैनल भी है। चरम आंकड़े से अधिक मायने निरंतरता रखती है: 55 के 1% लो वाला लॉक्ड 60 FPS, 30 के 1% लो वाले औसत 90 से कहीं बेहतर महसूस होता है।

जिटर की बात करें तो लगभग 2 मिलीसेकंड से कम फ्रेम-टाइम स्टैंडर्ड डेविएशन कसी हुई पेसिंग दर्शाता है, 2 से 5 मिलीसेकंड स्वीकार्य है, और 5 मिलीसेकंड से ऊपर आमतौर पर इसका मतलब है कि फ्रेम असमान पैटर्न में आ रहे हैं, जिसे आंख औसत स्वस्थ दिखने पर भी स्टटर के रूप में पढ़ती है। याद रखें कि ब्राउज़र पूरी मशीन मापता है, इसलिए वीडियो चलाता दूसरा मॉनिटर, बैकग्राउंड डाउनलोड, आक्रामक पावर सेविंग प्रोफ़ाइल या थर्मल थ्रॉटल – ये सब डिस्प्ले में कोई खराबी होने के बिना भी जिटर बढ़ा सकते हैं।

कम या अस्थिर फ्रेम रेट कैसे ठीक करें

इन्हें क्रम से आज़माएं

  • अन्य ब्राउज़र टैब, वीडियो कॉल और लॉन्चर बंद करें, फिर टेस्ट दोबारा चलाएं ताकि पता चले कि गिरावट में कितना हिस्सा बैकग्राउंड लोड का था।
  • टेस्ट चलते समय CPU और GPU उपयोग जांचें, क्योंकि पूरी तरह व्यस्त एक कोर या व्यस्त ग्राफ़िक्स क्यू ही आमतौर पर कम 1% लो का कारण होता है।
  • ब्राउज़र या सिस्टम पावर प्रोफ़ाइल को सेविंग मोड से बैलेंस्ड या हाई परफ़ॉर्मेंस पर बदलें, विशेषकर बैटरी पर चल रहे लैपटॉप में।
  • ग्राफ़िक्स ड्राइवर अपडेट करें, और हाइब्रिड ग्राफ़िक्स लैपटॉप में पुष्टि करें कि ब्राउज़र इंटीग्रेटेड ग्राफ़िक्स के बजाय डिस्क्रीट GPU का उपयोग कर रहा है।
  • VSync और फ्रेम रेट कैप को अस्थायी रूप से बंद या कम करें, क्योंकि बेमेल रिफ़्रेश रेट के साथ मिला कैप असमान पेसिंग पैदा कर सकता है।
  • जो भी आप माप रहे हैं उसका रेंडरिंग लोड घटाएं: रिज़ॉल्यूशन कम करें, भारी इफ़ेक्ट बंद करें, और समान परिस्थितियों में तुलना के लिए टेस्ट दोबारा चलाएं।

⚠️ महत्वपूर्ण

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

यह फ्रेम रेट टेस्ट क्यों उपयोग करें

🎞️
लाइव FPS काउंटर

हर एनिमेशन फ्रेम पर सैंपल किया गया बड़ा रियल-टाइम फ्रेम-प्रति-सेकंड रीडआउट।

📊
औसत और न्यूनतम

रोलिंग औसत फ्रेम रेट के साथ पूरे रन का सबसे खराब तात्कालिक मान।

🎯
1% लो FPS

सबसे खराब 1% फ्रेमों का औसत, जो वह स्टटर उजागर करता है जिसे औसत पूरी तरह छिपा देते हैं।

📈
फ्रेम-टाइम जिटर

फ्रेम अंतरालों का स्टैंडर्ड डेविएशन, ताकि आप केवल गति नहीं बल्कि पेसिंग भी आंक सकें।

⚠️
स्टटर डिटेक्शन

उन फ्रेमों की गिनती करता है जिन्हें डिलीवर होने में मीडियन अंतराल से दोगुने से अधिक समय लगा।

📉
FPS हिस्ट्री चार्ट

हाल की फ्रेम रेट विंडो का रोलिंग बार चार्ट, ताकि गिरावट एक नज़र में दिख जाए।

⏱️
दस सेकंड का ऑटो रन

माप दस सेकंड बाद खुद पूरा हो जाता है, जिससे रन दोहराने योग्य बनते हैं।

🖱️
एक बटन से संचालन

एक ही बटन से शुरू और बंद करें। जब किसी अन्य ऐप का फोकस हो तो हॉटकी की ज़रूरत नहीं।

🩺
स्वचालित निदान

स्टटरिंग चिह्नित करें और संभावित कारणों तथा ठोस अगले कदमों के साथ हेल्थ स्कोर पाएं।

📦
एक्सपोर्ट करने योग्य रिपोर्ट

रन को सपोर्ट टिकट या बेंचमार्क रिकॉर्ड के लिए संरचित रिपोर्ट के रूप में डाउनलोड करें।

🔒
कोई डेटा डिवाइस से बाहर नहीं जाता

सारा सैंपलिंग आपके ब्राउज़र में स्थानीय रूप से होता है। कुछ भी अपलोड नहीं होता और किसी खाते की ज़रूरत नहीं।

⚡
शून्य इंस्टॉल

आपके पहले से खुले ब्राउज़र टैब में चलता है, बिना किसी ऐप, प्लगइन या एक्सटेंशन के।

समर्थित परिदृश्य और सीमाएं

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

काम करता है

  • canvas, WebGL या WebGPU से बने ब्राउज़र गेम
  • वेब एप्लिकेशन और डैशबोर्ड जहां स्मूद स्क्रॉलिंग मायने रखती है
  • 60Hz से 240Hz और उससे ऊपर तक के डेस्कटॉप मॉनिटर
  • Windows, macOS और Linux पर चलने वाले गेमिंग लैपटॉप
  • हाई रिफ़्रेश रेट स्मार्टफ़ोन और टैबलेट
  • HDMI, DisplayPort या USB-C से जुड़े बाहरी डिस्प्ले
  • इंटीग्रेटेड और डिस्क्रीट GPU, हाइब्रिड ग्राफ़िक्स लैपटॉप सहित
  • FreeSync या G-Sync चालू वाले वेरिएबल रिफ़्रेश रेट डिस्प्ले
  • सापेक्ष तुलना के लिए वर्चुअल मशीन और रिमोट डेस्कटॉप सत्र
  • सेकंड-हैंड या रिफ़र्बिश्ड GPU, सौदा स्वीकार करने से पहले

असमर्थित

  • नेटिव एप्लिकेशनों का इन-गेम FPS, क्योंकि ब्राउज़र किसी अन्य प्रोग्राम की आंतरिक जानकारी नहीं पढ़ सकता
  • GPU उपयोग, VRAM उपयोग और क्लॉक स्पीड टेलीमेट्री
  • फ्रेम जनरेशन, अपस्केलिंग और रे ट्रेसिंग सुविधाओं का सत्यापन
  • मिलीसेकंड में सटीक क्लिक-टू-फ़ोटॉन इनपुट लेटेंसी
  • लंबे सत्रों में मापी गई थर्मल थ्रॉटलिंग कर्व
  • ऐसे पूर्ण बेंचमार्क स्कोर जो अलग-अलग मशीनों पर तुलनीय हों

फ्रेम रेट टेस्ट केवल यह सत्यापित करता है कि इनपुट इवेंट ब्राउज़र तक पहुँच रहे हैं या नहीं। यह निर्धारित नहीं कर सकता कि विफलता हार्डवेयर, ड्राइवर, फर्मवेयर, या OS के कारण है।

ब्राउज़र और डिवाइस के अनुसार फ्रेम रेट व्यवहार

डेस्कटॉप Chrome और Edge

बिना कैप वाली requestAnimationFrame पेसिंग, इसलिए हाई रिफ़्रेश रेट पैनल वाली तेज़ मशीन असली रिफ़्रेश रेट को ऊपरी सीमा के रूप में बताती है।

Firefox

Chromium ब्राउज़रों जैसी पेसिंग, हालांकि उपयोग हो रहे कंपोज़िटर बैकएंड के अनुसार फ्रेम टाइमिंग थोड़ी भिन्न हो सकती है।

macOS पर Safari

डिस्प्ले रिफ़्रेश रेट और ProMotion से गहराई से जुड़ा, इसलिए 120Hz स्क्रीन आमतौर पर साफ़ 120 FPS की ऊपरी सीमा बताती है।

मोबाइल ब्राउज़र

लगभग हमेशा डिवाइस रिफ़्रेश रेट पर सीमित, और लगातार लोड के कुछ ही मिनटों में आक्रामक थर्मल प्रबंधन इसे घटा सकता है।

वर्चुअल मशीन और रिमोट डेस्कटॉप

फ्रेम डिलीवरी होस्ट और डिस्प्ले प्रोटोकॉल पर निर्भर करती है, इसलिए परिणाम केवल सापेक्ष तुलना के लिए उपयोगी हैं, पूर्ण परफ़ॉर्मेंस के रूप में कभी नहीं।

आंकड़ों को संदर्भ में पढ़ें

आपको जिस ऊपरी सीमा की अपेक्षा करनी चाहिए वह आपकी डिस्प्ले रिफ़्रेश रेट है, कोई असीमित संख्या नहीं। 60Hz पैनल पर स्वस्थ परिणाम 58 से 60 FPS है, और 60 से बहुत ऊपर की रीडिंग का मतलब यह नहीं कि हार्डवेयर अपने ही पैनल से आगे निकल रहा है, बल्कि यह कि कंपोज़िटर कसकर सिंक नहीं कर रहा। दूसरी राय चाहिए तो इस टेस्ट के साथ ऑपरेटिंग सिस्टम का फ्रेम रेट काउंटर भी चालू करें। परिणामों की तुलना करते समय औसत और 1% लो के बीच के अनुपात की तुलना करें, क्योंकि यह अनुपात अलग-अलग मशीनों पर भी लागू होता है जबकि कच्चा FPS आंकड़ा नहीं।

गोपनीयता और सटीकता

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

सटीकता की एक ईमानदार सीमा है। यह टेस्ट बताता है कि ब्राउज़र रेंडरिंग पाइपलाइन द्वारा स्क्रीन तक फ्रेम कितनी तेज़ी से पहुंचाए जा रहे हैं, जो वेब एप्लिकेशन, ब्राउज़र गेम या स्क्रॉलिंग इंटरफ़ेस के लिए बिल्कुल सही माप है। यह किसी अन्य विंडो में चल रहे नेटिव गेम का आंतरिक FPS काउंटर नहीं बता सकता, और न ही GPU उपयोग, क्लॉक स्पीड या मिलीसेकंड में इनपुट लेटेंसी माप सकता है। इसका उपयोग फ्रेम पेसिंग की समस्याएं खोजने और साबित करने के लिए करें, और जब उस एप्लिकेशन की आंतरिक टेलीमेट्री चाहिए तो उसी एप्लिकेशन का इन-गेम ओवरले उपयोग करें।

फ्रेम रेट टेस्ट अक्सर पूछे जाने वाले प्रश्न

फ्रेम रेट टेस्ट क्या है और यह क्या मापता है? ▼

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

मैं ऑनलाइन अपना FPS कैसे टेस्ट करूं? ▼

सुनिश्चित करें कि यह टैब सक्रिय विंडो है, क्योंकि ब्राउज़र बैकग्राउंड टैब में एनिमेशन फ्रेम थ्रॉटल करते हैं और रीडिंग बहुत कम दर पर गिर जाएगी। भारी एप्लिकेशन बंद करें, टेस्ट शुरू करें पर क्लिक करें, और काउंटर को कम से कम दस सेकंड चलने दें, जिसके बाद रन अपने आप पूरा हो जाता है और डायग्नोस्टिक पैनल उसे स्कोर करता है। पहले औसत को स्थिर होते देखें, फिर उसकी तुलना ठीक नीचे दिए 1% लो से करें, और अंत में फ्रेम-टाइम जिटर तथा स्टटर गिनती पढ़ें। निष्पक्ष तुलना के लिए टेस्ट समान परिस्थितियों में तीन बार चलाएं और एक ही रीडिंग पर भरोसा करने के बजाय फैलाव की तुलना करें, क्योंकि एक अकेला रन बैकग्राउंड अपडेट से आसानी से बिगड़ जाता है।

1% लो FPS क्या है और यह औसत से अधिक क्यों मायने रखता है? ▼

1% लो रन के सबसे धीमे 1% फ्रेमों को लेता है, उनके फ्रेम टाइम का औसत निकालता है, और उसे वापस फ्रेम रेट में बदल देता है। यह वह सवाल जवाब देता है जो औसत नहीं दे सकता: खराब क्षण कितने खराब हैं? अगर औसत 120 FPS है लेकिन 1% लो 45 FPS है, तो सौ में से लगभग एक फ्रेम अपेक्षा से तीन गुना से अधिक समय ले रहा है, और यही रुकावटें खिलाड़ी हिचकी और छूटे इनपुट के रूप में महसूस करते हैं। व्यावहारिक नियम के तौर पर स्वस्थ सिस्टम 1% लो को अपने औसत के लगभग 10 से 20 प्रतिशत के भीतर रखता है, और इससे बड़ा कोई भी अंतराल कच्ची गति की नहीं बल्कि पेसिंग की समस्या की ओर इशारा करता है।

गेमिंग और सामान्य उपयोग के लिए अच्छा FPS क्या है? ▼

डेस्कटॉप काम, वीडियो और ब्राउज़िंग के लिए 60 FPS आरामदायक रूप से स्मूद है क्योंकि यह अधिकांश डिस्प्ले की रिफ़्रेश रेट से मेल खाता है। गेमिंग के लिए 60 FPS खेलने योग्य है, 120 FPS मोशन क्लैरिटी और इनपुट प्रतिक्रिया में स्पष्ट सुधार देता है, और 240 FPS का मुख्य लाभ उन प्रतिस्पर्धी खिलाड़ियों को मिलता है जिनके पास मेल खाता हाई रिफ़्रेश रेट पैनल भी है। आपके पैनल की रिफ़्रेश रेट से ऊपर के अतिरिक्त फ्रेम ज़्यादातर नकार दिए जाते हैं, इसलिए 60Hz स्क्रीन पर 90 FPS का परिणाम ज़्यादातर टियरिंग घटाकर स्मूदनेस जोड़ता है, दिखने वाले अतिरिक्त फ्रेम से नहीं। निरंतरता चरम से अधिक मायने रखती है, और 55 के 1% लो वाला लॉक्ड 60, 30 के 1% लो वाले औसत 90 से बेहतर महसूस होता है।

मेरा FPS क्यों गिरता है या स्टटर करता है? ▼

स्टटर लगभग हमेशा अपर्याप्त औसत के बजाय असमान फ्रेम टाइम से आता है। सबसे आम कारण बैकग्राउंड लोड है: वीडियो चलाता दूसरा मॉनिटर, बड़ा पेज डिकोड करता ब्राउज़र टैब, क्लाउड सिंक क्लाइंट या सिस्टम अपडेट – ये सब झटकों में CPU और GPU समय चुरा लेते हैं। दूसरा आम कारण थर्मल या पावर प्रबंधन है, क्योंकि बैटरी पर चलते लैपटॉप और लगातार लोड में पतले चेसिस क्लॉक घटा देते हैं, इसीलिए अक्सर रन तेज़ शुरू होता है और एक मिनट के भीतर बिगड़ जाता है। तीसरा कारण बेमेल रिफ़्रेश रेट के साथ मिला फ्रेम रेट कैप है, जहां 60Hz पैनल पर VSync और 60 FPS कैप एक-दूसरे से टकराते हैं और स्पष्ट जडर पैदा करते हैं।

क्या ऑनलाइन फ्रेम रेट टेस्ट सटीक है? ▼

यह उस चीज़ के लिए सटीक है जिसे वह मापता है, यानी वह फ्रेम रेट जो ब्राउज़र रेंडरिंग पाइपलाइन वास्तव में स्क्रीन तक पहुंचाती है, और यह वेब एप्लिकेशन, ब्राउज़र गेम या canvas और WebGL सीन के लिए सही उपकरण है। हर फ्रेम पर टाइमस्टैम्प ब्राउज़र स्वयं लगाता है, इसलिए अंतराल असली हैं, अनुमानित नहीं। सीमाएं सटीकता की नहीं बल्कि दायरे की हैं: ब्राउज़र किसी अन्य विंडो में चल रहे नेटिव गेम का आंतरिक FPS काउंटर नहीं पढ़ सकता, GPU उपयोग या क्लॉक स्पीड नहीं बता सकता, और क्लिक-टू-फ़ोटॉन लेटेंसी नहीं माप सकता। यह बेयर-मेटल बेंचमार्क भी नहीं हो सकता, क्योंकि ऑपरेटिंग सिस्टम और ब्राउज़र दोनों अपना लोड जोड़ते हैं।

फ्रेम रेट टेस्ट और रिफ़्रेश रेट टेस्ट में क्या अंतर है? ▼

ये दो अलग चीज़ें मापते हैं जिन्हें आसानी से आपस में मिला लिया जाता है। रिफ़्रेश रेट टेस्ट पैनल की ऊपरी सीमा मापता है: डिस्प्ले प्रति सेकंड कितनी बार भौतिक रूप से फिर से ड्रॉ कर सकता है, आमतौर पर 60, 120, 144 या 240 बार, और यह घोस्टिंग तथा फ्रेम स्किपिंग भी जांचता है। फ्रेम रेट टेस्ट मापता है कि उस सीमा के भीतर वास्तव में क्या दिया जा रहा है। यह संबंध मायने रखता है: अगर आपका पैनल 144Hz है लेकिन डिलीवर हो रही फ्रेम रेट 60 है, तो डिस्प्ले बाधा ही नहीं है और उसे अपग्रेड करने से कुछ नहीं बदलेगा। ऊपरी सीमा तय करने के लिए रिफ़्रेश रेट टेस्ट चलाएं, फिर यह देखने के लिए फ्रेम रेट टेस्ट चलाएं कि उस सीमा का कितना हिस्सा आप वास्तव में उपयोग कर रहे हैं।

ब्राउज़र में कम FPS कैसे ठीक करूं? ▼

संभावना के क्रम में कारणों पर एक-एक करके काम करें। पहले अन्य टैब, वीडियो कॉल और लॉन्चर बंद करें, फिर टेस्ट दोबारा चलाकर देखें कि गिरावट में कितना हिस्सा बैकग्राउंड लोड का था। दूसरे, रन के दौरान CPU और GPU उपयोग जांचें, क्योंकि एक ही कोर का पूरी तरह व्यस्त होना या व्यस्त ग्राफ़िक्स क्यू आमतौर पर कम 1% लो की व्याख्या कर देता है। तीसरे, ऑपरेटिंग सिस्टम पावर प्रोफ़ाइल को सेविंग मोड से बैलेंस्ड या हाई परफ़ॉर्मेंस पर बदलें, जो बैटरी पर चलते लैपटॉप में सबसे अधिक मायने रखता है। चौथे, ग्राफ़िक्स ड्राइवर अपडेट करें और पुष्टि करें कि हाइब्रिड ग्राफ़िक्स लैपटॉप डिस्क्रीट GPU का उपयोग कर रहा है। अंत में, जिस पेज को आप माप रहे हैं उसका रेंडरिंग लोड घटाएं।

क्या मैं इस टूल से किसी गेम का FPS टेस्ट कर सकता हूं? ▼

आप ब्राउज़र टैब के भीतर चलने वाले किसी भी गेम का टेस्ट कर सकते हैं, जिनमें HTML5, canvas, WebGL और WebGPU गेम शामिल हैं, क्योंकि वे उसी एनिमेशन फ्रेम पाइपलाइन से बनाए जाते हैं जिसे यह टेस्ट सैंपल करता है। आप किसी अन्य विंडो में या फुलस्क्रीन एक्सक्लूसिव मोड में चल रहे नेटिव गेम का टेस्ट नहीं कर सकते, क्योंकि वेब पेज को किसी अन्य एप्लिकेशन की आंतरिक जानकारी तक पहुंच नहीं होती। नेटिव गेम के लिए गेम का या ग्राफ़िक्स ड्राइवर का इनबिल्ट FPS ओवरले उपयोग करें, उदाहरण के लिए NVIDIA GeForce Experience या AMD Adrenalin में परफ़ॉर्मेंस ओवरले। ब्राउज़र गेम और वेब एप्लिकेशन के लिए यह टेस्ट उपयोग करें, और जब इन-गेम टेलीमेट्री चाहिए तो वही ओवरले उपयोग करें।

फ्रेम टाइम क्या है और यह FPS से किस तरह अलग है? ▼

फ्रेम टाइम वह समय है जो एक फ्रेम बनने में लगता है, जबकि FPS गिनता है कि सेकंड में कितने फ्रेम समाते हैं। दोनों एक-दूसरे के गणितीय उलटे हैं: 60 FPS का मतलब 16.7 मिलीसेकंड प्रति फ्रेम, 120 FPS का मतलब 8.3 मिलीसेकंड, 144 FPS का मतलब 6.9 मिलीसेकंड। स्टटर का पीछा करते वक़्त फ्रेम टाइम ज़्यादा बताता है, क्योंकि वह पूरे सेकंड का औसत नहीं, हर फ्रेम अलग-अलग बताता है। औसतन 60 FPS देने वाले रन में फ्रेम हो सकते हैं जिन्हें 40 मिलीसेकंड या ज़्यादा लगे, और यही लंबे फ्रेम आंख हिचकी की तरह पढ़ती है। यह टेस्ट फ्रेम टाइम सीधे बताता है, इसलिए साधारण काउंटर के छिपे आउटलायर दिखने लगते हैं।

मेरा FPS तो ऊंचा है मगर गेम फिर भी लैगी क्यों लगती है? ▼

अस्थिर फ्रेम टाइम वाला ऊंचा औसत, कम मगर एकसार औसत से ज़्यादा खराब लगता है, क्योंकि आंख पूर्ण गति से ज़्यादा पेसिंग के बदलाव पर संवेदनशील है। अगर रन औसतन 144 FPS दे मगर हर दसवां फ्रेम 30 मिलीसेकंड ले, तो स्वस्थ औसत के बावजूद गति साफ़ जडर करेगी। आम कारण: पूरा भरा CPU थ्रेड, शेडर कंपाइलेशन का अटकना, टेक्सचर स्ट्रीमिंग का ठहराव, या GPU के लिए प्रतिस्पर्धा करता बैकग्राउंड प्रोसेस। व्यावहारिक जांच: औसत के बजाय 1% लो और स्टटर गिनती देखें। 1% लो का औसत के 10 से 20 प्रतिशत के भीतर रहना स्वस्थ पेसिंग है, और बड़ा अंतर मतलब बाधा कच्ची परफ़ॉर्मेंस नहीं, अचानक स्पाइक है।

फ्रेम रेट कैप क्या है और क्या मुझे इसका उपयोग करना चाहिए? ▼

फ्रेम रेट कैप सीमित करता है कि एप्लिकेशन कितने फ्रेम बनाने की इजाज़त रखता है, आमतौर पर इसलिए कि आउटपुट डिस्प्ले से मेल खाए। पैनल रिफ़्रेश रेट से थोड़ा नीचे कैप, जैसे 144Hz स्क्रीन पर VSync चालू होने पर 141 FPS, इनपुट लेटेंसी घटाने और टियरिंग से बचने का मानक तरीका है। G-Sync या FreeSync जैसे वेरिएबल रिफ़्रेश डिस्प्ले पर, अधिकतम रिफ़्रेश से नीचे कैप पैनल को उसकी वेरिएबल रेंज में रखता है और उसे फ़िक्स्ड-रेट व्यवहार पर लौटने से रोकता है। कैप तभी नुकसानदेह होता है जब बिना किसी अच्छे कारण सिस्टम की उपलब्ध क्षमता से नीचे सेट किया जाए, क्योंकि तब असली परफ़ॉर्मेंस बेकार रह जाती है।

त्वरित सारांश

फ्रेम रेट बताता है कि फ्रेम कितनी तेज़ी से बन रहे हैं, और 1% लो बताता है कि सबसे खराब क्षण कितने खराब हैं। इस टेस्ट को टैब फोरग्राउंड में रखकर दस सेकंड चलाएं, फिर औसत, 1% लो, फ्रेम-टाइम जिटर और स्टटर गिनती को साथ पढ़ें। स्वस्थ रन तेज़ और समान होता है: औसत आपकी रिफ़्रेश रेट के करीब, 1% लो उसके लगभग 20 प्रतिशत के भीतर, और सपाट हिस्ट्री चार्ट। अगर आंकड़े निराश करें, तो हार्डवेयर को दोष देने से पहले बैकग्राउंड लोड बंद करें, परफ़ॉर्मेंस पावर प्रोफ़ाइल पर जाएं और ग्राफ़िक्स ड्राइवर अपडेट करें।