क्या फ़ायरफ़ॉक्स में व्यस्त (सीपीयू-खपत) टैब की पहचान करने का एक तरीका है? [डुप्लिकेट]


93

कभी-कभी फ़ायरफ़ॉक्स में एक बुरा, दोषी, सीपीयू-हॉगिंग टैब है जो मेरे सीपीयू कोर में से एक को अधिकतम कर रहा है और पूरे ब्राउज़र को सुस्त बना रहा है। मैं इसे ढूंढना और बंद करना चाहूंगा।

कभी-कभी मैं भाग्यशाली हो जाता हूं, लेकिन अक्सर पर्याप्त नहीं होता। यहां तक ​​कि सबसे मामूली संकेत भी कि कौन से टैब सबसे अधिक सक्रिय हैं, एक बड़ी मदद होगी। (अर्थात, क्रोम-जैसी प्रक्रिया-प्रति-टैब मॉडल या 'टास्क मैनेजर' के बिना भी, किसी भी विचार यह है कि एक विशेष टैब अति-सक्रिय है, की सराहना की जाएगी। क्या यह बहुत सारे जेएस टाइमर का उपयोग कर रहा है? / अमान्यकरण

पहले ही फ़्लैश निकाल चुके हैं। पहले से ही NoScript के साथ चलाया जाता है (जो आमतौर पर मदद करता है लेकिन कभी-कभी, किसी पृष्ठ का आंशिक अवरुद्ध व्यस्त-छोरों को ट्रिगर करने के लिए लगता है)। "के बारे में: स्मृति" रिपोर्ट के माध्यम से शीर्ष मेमोरी-उपयोगकर्ताओं को फ़िंगरिंग धीमी, अजीब है, और जल्दी से असली अपराधी नहीं मिलता है।

तो: क्या कोई अन्य डेवलपर सुविधा है जो मदद कर सकती है? या एक ऐड-इन? या एक थर्ड-पार्टी टूल (शायद एक डीबगर की तरह एफएफ को संलग्न करने पर आधारित) जो भी व्यर्थ कताई के लिए एक टैब को 'दोष' दे सकता है?

(टैब या टैब को उंगली करने के तरीके की तलाश में सबसे अधिक जिम्मेदार होने की संभावना है। उन समाधानों में रुचि नहीं है जिनके लिए फ़ायरफ़ॉक्स पुनरारंभ करने की आवश्यकता होती है हर बार समस्या पुनरावृत्ति होती है: जो पहले से ही काम करती है लेकिन बहुत अधिक लोड किए गए डेटा को खो देती है।)

( एपीपीईएल फॉर रिपोजेन : कोशिश की गई और गैर-उत्तरदायी उत्तरों के बारे में अधिक विशिष्ट होने से, यह उच्च-खोज योग्य प्रश्न अधिक सीधे-उत्तरदायी उत्तर आकर्षित कर सकता है, जैसे about:performance@ थोमे की टिप्पणी में छिपा हुआ उत्तर और दूसरे प्रश्न पर @ fmt के उत्तर पर भी। यहाँ एक सही उत्तर के रूप में, मैं तब जोड़े गए सुगमता के लिए इसे 'स्वीकार' कर सकता था। जैसा कि यह खड़ा है, डुप्लिकेट नोटिस अभी तक एक और लॉक-डुप्लिकेट प्रश्न की ओर इशारा करता है जिसे जोड़ा गया सबसे अच्छा वर्तमान उत्तर भी नहीं मिल सकता है / स्वीकार किया गया है।)


2
चारों ओर एक नज़र डालें about:about, आपको मेमोरी उपयोग के बारे में एक के साथ-साथ कुछ उपयोगी उपयोगिताएं मिलेंगी (हालांकि मुझे याद नहीं है कि इसमें जानकारी टैब द्वारा टूटी हुई है)।
HalosGhost

यह तब तक संभव नहीं है जब तक कि इलेक्ट्रोलिसिस (प्रत्येक टैब को एक नई प्रक्रिया में अलग) फ़ायरफ़ॉक्स में पूरी तरह से काम नहीं कर रहा है।
Magicandre1981

7
दुर्भाग्य से, वहाँ कोई भी उत्तर (स्वीकृत उत्तर सहित) फ़ायरफ़ॉक्स टैब सीपीयू उपयोग की पहचान करने में कोई मदद नहीं करता है, इस प्रश्न का अनूठा जोर है। (वे केवल स्मृति को संबोधित करते हैं।) अन्य समान प्रश्नों में एक ही समस्या है, या अर्ध-फिक्स के लिए अन्य पुराने सुझाव शामिल हैं। मैं अभी भी पूरी तरह से उत्तरदायी उत्तर की उम्मीद कर रहा हूं, शायद मोज़िला या कुछ ऐड-ऑन निर्माता के बाद अंत में टैब-व्यस्तता में एक विश्वसनीय विंडो प्रदान करता है।
गोजमो

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

कभी-कभी, यदि आप भाग्यशाली हैं, तो सीपीयू हॉगिंग टैब भी मेमोरी को हॉगिंग कर रहा है। तब आप इसे पहचान सकते हैं।
ब्रज

जवाबों:



8

डेवलपर उपकरण 'प्रोफाइलर' का उपयोग करके HN उपयोगकर्ता ~ सीमांत , एक छोटा सा नमूना (~ 10 सेकंड) के एक सुझाव के माध्यम से ऐसी स्थितियों में मददगार हो सकता है।

मैंने अभी फ़ायरफ़ॉक्स 33.0 में यह कोशिश की है, और कई रिपोर्ट-पंक्तियों में एक संबंधित स्रोत डोमेन शामिल है, जो जिम्मेदार टैब को पहचानने में मदद कर सकता है। (दुर्भाग्य से, कई रिपोर्ट-पंक्तियाँ apis.google.com जैसे डोमेन से संबंधित हैं, जो किसी भी दिए गए टैब में उपयोग में हो सकती हैं।) फिर भी, यह एक शुरुआत है।


"रिपोर्ट-पंक्तियों में से कई में एक संबंधित स्रोत डोमेन शामिल है" - मैं यह बिल्कुल नहीं देख रहा हूं, एफडब्ल्यूआईडब्ल्यू।
tbone

रिकॉर्डिंग को चालू और बंद करने के बाद, कॉल-टाइमिंग की जानकारी सामने आती है। कुछ समय लगता है, और यहां तक ​​कि अगर मैं नमूना लेने के कुछ सेकंड से अधिक की कोशिश करता हूं तो भी लटका हुआ लगता है। लेकिन अगर यह ऊपर आता है, तो कॉल-फ़्रेम लाइनों में से प्रत्येक में दूर-दाईं ओर हल्के-भूरे रंग के पाठ में एक डोमेन-नाम है। (यदि आप टाइमिंग टेबल को बिल्कुल नहीं देख रहे हैं, तो शायद बहुत कम सैंपलिंग पीरियड की कोशिश करें; FYI करें, यहां एक उदाहरण जो मैं बहुत संक्षिप्त रूपरेखा रन से देख रहा हूं: imgur.com/kZTBCpE )
gojomo

ब्राउज़र के लिए विकास उपकरण कैसे खोलें (एक पृष्ठ के लिए नहीं)?
मोनसिग्नोर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.