2012-05-14 30 views
6

enter image description hereक्रोम की नई लंबवत टाइमलाइन में रिक्त स्थान क्या है?

मैं क्रोम में अनुरोध एनीमेशन फ़्रेम का उपयोग करके राफेल में एक साधारण व्यूबॉक्स एनीमेशन चला रहा हूं। मैं सभी स्क्रिप्टिंग को देख रहा हूं और प्रतिपादन कार्य पूरा हो गया है, फिर भी मैं अभी भी "मृत स्थान" के 30 से 60 मिमी के बीच कहीं भी देखता हूं, जहां ऐसा लगता है कि ब्राउज़र कुछ भी नहीं कर रहा है। इसमें कोई अंतर्दृष्टि है?

+0

आप किसी भी भाग्य पता लगाना क्या रिक्त स्थान की वजह से किया है? मैं कुछ इसी तरह देख रहा हूं लेकिन गतिविधि बार भी शुरुआत में रिक्त स्थान वाले फ्रेम के माध्यम से भाग मार्ग शुरू करते हैं। – Stuart

उत्तर

2

मैं इस सवाल का एक ही जवाब की तलाश में पर चला गया और के रूप में ऐसा लगता है कोई भी एक प्रतिक्रिया प्रदान की है, यहाँ मैं क्या पाया है।

the Chrome DevTools documentation about the Clear and Light Grey Frame के अनुसार, रिक्त स्थान समय आपके ब्राउज़र निष्क्रिय किया गया है।

यह क्यों निष्क्रिय किया जाता है?

संक्षिप्त संस्करण यह है कि एक खोखले फ्रेम का अर्थ दो चीजों में से एक है: आपका जावास्क्रिप्ट मुख्य धागा अन्य सामानों में व्यस्त था जो क्रोम देव टीम देवटूल में दिखाना भूल गया था या आप को अपने जीपीयू पर बाधा डाली गई थी।

अंतर बताने के लिए, आप DevTools सेटिंग्स के अंदर "टाइमलाइन: शासक पर सीपीयू गतिविधि दिखाएं" सक्षम कर सकते हैं (आप जानते हैं, निचले दाएं कोने में कोग)।

enter image description here

"रिकॉर्ड्स" पंक्ति पर थोड़ा गहरे भूरे रंग ब्लॉकों देखें:

enter image description here

आप कुछ इस तरह से खत्म हो जाएगा? जब रेंडरर थ्रेड व्यस्त था तो वे अंधेरे होते हैं। यदि रेंडरर थ्रेड ज्यादातर निष्क्रिय है, उदा। कोई अंधेरा ब्लॉक नहीं है, जैसा कि स्क्रीनशॉट मैंने इस पोस्ट के लिए जंक किया है, यह एक बहुत अच्छा सिग्नल है कि आप जीपीयू बाध्य हैं।

+0

यदि आपके द्वारा प्रदान की गई तस्वीर में इसका गहरा भूरा है तो यह पता लगाने का कोई तरीका है कि यह क्या है? – Yamiko