سؤال تحديد أي علامة تبويب في فايرفوكس يستخدم موارد وحدة المعالجة المركزية؟


هل هناك أي شيء في Firefox الحالي مماثل لمدير المهام في Google Chrome؟ (تحول + زر Esc فى الكيبورد)

هناك شيء يأخذ في بعض الأحيان وحدة معالجة مركزية كافية لجعل فايرفوكس لا يستجيب - ولكن مع نوافذ متعددة ، كل منها مع عشرات علامات التبويب مفتوحة أو حتى ، والتجربة والخطأ سوف يستغرق بعض الوقت.


228
2018-01-18 21:55


الأصل


لا ، لا توجد طريقة للقيام بذلك أصلا. لن أنشر إجابة على الرغم من أنه قد يكون هناك حل لجهة خارجية. - Sasha Chedygov
لقد عثرت على هذا عبر google ، إنه مكون إضافي. addons.mozilla.org/en-US/firefox/addon/bartab ... يجعلها كذلك (من المفترض) لا تستخدم علامة التبويب الموارد حتى تنقر عليها وتنظر إليها بشكل نشط. من تعليقات المستخدم قد لا تعمل بالضبط كما هو معلن ، وعلى ما يبدو في فايرفوكس 4 هذا هو السلوك الأصلي دون البرنامج المساعد. شخصيا كنت أحاول ff4 إذا لم تكن بالفعل. - CreeDorofl
لا يستخدم متصفح Firefox عمليات منفصلة لكل علامة تبويب ومكوّن إضافي مثل Chrome ، لذلك لا يوجد سبب لوجود مدير مهام مثل Chrome. - Synetech
chris: آه حق ، تحولوا إلى نموذج إطلاق أسرع في مكان ما من هذا العام ... - Tom Wijsman
بعد مرور خمس سنوات ولم يتم توفير أي شيء من هذا القبيل من قبل Firefox. يتم تشجيع المستخدمين الذين يرغبون في امتلاك مثل هذه الميزة على العودة هذا الطلب الميزة. - Luís de Sousa


الأجوبة:


بدءا من Firefox 47 يمكنك استخدام about:performance صفحة للتحقق من الصفحات والإضافات التي تعمل على إبطاء المتصفح.

enter image description here


232
2018-06-13 14:18



بالنسبة لي فإنه يظهر 1-2 ٪ لعلامات التبويب قليلة ، وليس 37 ٪ كما يظهر TaskManager. أي أفكار أخرى للعثور؟ - Aleksey K
هذا لا يبدو مفيدا بالنسبة لي. ربما فعلت ذلك اختبار الحق. لدي صفحة HTML فارغة ، مع لانهائي while حلقة مستمرة ، وما زال FireFox يقول أن الصفحة تؤدي أداءً جيدًا ، لول. إلى جانب ذلك ، فإن عملية جمع البيانات هي ببساطة طريقة أبطأ من Chrome. هل هناك أدوات إضافية / إضافات يمكن أن تجعل هذا أسهل؟ - benjaminz
على الأقل ، جاء هذا ما قبل الكم. - neverMind9


about:memory يعرض تفاصيل استخدام ذاكرة Firefox. هناك أيضًا زر في تلك الصفحة يسمح لك بتقليل استخدام الذاكرة.


35
2017-11-26 08:55



من الواضح أنها ليست نفس استخدام وحدة المعالجة المركزية ، ولكن في تجربتي انهم غالبا المترابطة. بعد قتل أكبر علامة تبويب الذاكرة ، غالبًا ما ينخفض ​​استخدام وحدة المعالجة المركزية وسوء الأداء بشكل ملحوظ. - peterflynn
Obviously it’s not the same as CPU usage, but in my experience they're very often correlated.   ytpete ، ثم تتكرر مجموعة فرعية ضيقة من صفحات الويب لأنه لا يوجد أي سبب يدعو بالضرورة إلى ربطها. الأمر بسيط بما يكفي للحصول على صفحة ويب بحجم 1 كيلو بايت تحتوي على جافا سكريبت مع حلقة لا نهائية ، وبالتالي يتم تحميل وحدة المعالجة المركزية بنسبة 100٪ وآخر مع 100 ميغابايت من الصور التي لا تستخدم وحدة المعالجة المركزية. - Synetech
about:memory shows Firefox's memory usage details. There's also a button on that page that allows you to minimize memory usage.   هل تحتوي هذه الصفحة على معلومات تحميل وحدة المعالجة المركزية؟ إذا لم يكن الأمر كذلك ، فما علاقة هذا السؤال بالسؤال؟ يجب أن تكون هذه "الإجابة" تعليقًا وليس إجابة. - Synetech
هذا عمل عظيم بالنسبة لي. في حين أنه صحيح أن حلقة جافا سكريبت صغيرة يمكن أن تصل إلى وحدة المعالجة المركزية دون استخدام الذاكرة ، فهذا ليس ما تفعله معظم البرامج النصية لصفحات الويب - فهي تقوم بإجراء مكالمات عن بعد وتحديث DOM والتعامل معه ، أو الحصول عليها بواسطة مكونات إضافية (مثل Flash) ، إلخ. كل هذه الأشياء يمكن أن تؤدي إلى زيادة استخدام الذاكرة (خاصة إذا كانت الصفحة تسرّب الأشياء ببطء). لقد عثرت على علامة التبويب الجاني وأغلقتها واستخدمت زر "تصغير الذاكرة" وكان فايرفوكس يعمل بسلاسة. شكرا لك مرة أخرى! - Nick
حسنا ماتي ، يبدو لي أن هذا السؤال هو حول استخدام وحدة المعالجة المركزية ، وليس الذاكرة ... - Luís de Sousa


أول الجاني المحتمل هو فلاش. اقتل فلاش - الآن.

ثم قد يكون رمز جافاسكريبت المارقة. في فايرفوكس جافا سكريبت Deobfuscator لوسيون يتيح لك مشاهدة عدد استدعاءات وظائف جافا سكريبت:

وهو ليس مقياسًا لاستخدام وحدة المعالجة المركزية (CPU) ، ولكنه وكيل قريب بما فيه الكفاية: ابحث عن الوظيفة مع عدد مكالمات من runwaway ، ومن المحتمل أن تكون قد ألقت القبض على الجاني.


10
2017-09-03 06:19



ليس لدي فلاش مثبت ولدي تثبيت NoScript. هذا لا يزال يحدث على OSX على الرغم من أن لدي اثنين من وحدات المعالجة المركزية مع 8 النوى و 32 غيغابايت من ذاكرة الوصول العشوائي - chaostheory


يجب تقديم فايرفوكس 16 الصحيح المدمج في التعريف أخيرا.


6
2017-11-15 02:26



للأسف ، يستخدم السائل فايرفوكس 3.x. :( - dangowans
سوف ترضى عن أي إصدار من فايرفوكس :) - chris
على ما يبدو ، لم يتم تعريف هذا التعريف من قبل. الرابط المقدم ميت في هذه اللحظة. - Luís de Sousa
الرابط موجود ولكن بطيء - Journeyman Geek♦


باستخدام Flashblock و Nevercrash، استبدلت الآن مع FlashStopper و UnloadTab تقطع شوطا طويلا في منع الفلاش أو علامات التبويب ، مما يمنع نفايات وحدة المعالجة المركزية بدلا من تتبعها. هذا يحمل ، ولكن أقل ، للذاكرة أيضا. فلاش ، على سبيل المثال يتم منع تشغيل Youtube حتى تنقر عليه ، بحيث يمكنك تشغيلها في عدة علامات تبويب وتنتظر فتح علامات التبويب. يتم uloaded علامات الجدولة من الذاكرة و الخمول حتى إعادة فتحها ثم يتم تحديثها من ذاكرة التخزين المؤقت (إذا كانت لا تزال متوفرة).
اغلاق الانترنت لفترة من الوقت يعمل أيضا خلال الوقت الذي لا تحتاج إليه ؛-)
يقوم Firefox بتجزئة الذاكرة الظاهرية لدرجة أنه يستخدم كمية زائدة من الذاكرة الحقيقية (يوجد الكثير من الذاكرة الظاهرية غير المستخدمة في الذاكرة الحقيقية). يحتاج المرء إلى التوقف دوريًا وإعادة تشغيل Firefox بنفس الصفحات. سيؤدي ذلك إلى إلغاء تجزئة الذاكرة وسيعمل النظام بأكمله بشكل أسرع من خلال تقليل التبادل.
في نظام Ubuntu ، يرتفع استخدام الذاكرة الحقيقية ببطء إلى 98٪. ثم حان الوقت لإيقاف Firefox وإعادة تشغيله: سيستخدم بعد ذلك أقل من 1 ميغابايت من الذاكرة الحقيقية بدلاً من 3 ميغابايت. وينطبق الشيء نفسه على ثندربرد ..


4
2018-06-15 21:29



قد يكون لديك أيضًا بعض النجاح باستخدام أزرار تنظيف الذاكرة في about:memory. لا أعرف ما إذا كانوا سيعملون إلى جانب إعادة تشغيل فايرفوكس. أحب أن أرى بعض الأبحاث حول ذلك. - joeytwiddle
شكر. فعلت من قبل ، فعلت ذلك مرة أخرى ، ويظل استخدام الذاكرة الحقيقية عند 92 ٪ عند النقر فوق أي. <br/> في ما يتعلق بـ Flashblock و Nevercrash أكثر مما ذكرت ، أصبحا غير متوافقين مع Firefox 34. "هل قمت بالترقية إلى الإصدار الأحدث؟" مشكلة أبدية. الموجة الآن Flashstopper و UnloadTab. بدلاً من ذلك ، ولكن UnloadTab تقوم الآن بتفريغ علامات التبويب بشكل غير مفاجئ ، ولا تحتاج إلى "إلغاء تحميل علامات التبويب" بشكل واضح (غرامة) و "علامات التبويب إعادة التحميل" بمثابة تحديث الصفحة (أقل غرامة ، ولكن باستخدام ذاكرة التخزين المؤقت). يمكن للمرء تحديد "الاحتفاظ بعنوان تحميل" عندما تكون عملية إعادة التحميل هذه تؤدي إلى كسر حالة الصفحة التي تريد الاحتفاظ بها. - Papou
شكرا على الاختبار. :) <سد> يمكنني استخدام بلدي علامات تبطئة خمول السبات usercript مع Greasemonkey. يتنقل إلى صفحة احتجاز خفيفة بعد أن تكون علامة التبويب غير مستخدمة لعدة ساعات. يمكن إجبار وضع الإسبات بوكماركت الخاص به. - joeytwiddle


باستثناء ما سبق ذكره about:performance، هناك مدير المهام الذي كان يعني أن يكون نسخة من مدير مهام Chrome.

enter image description here


4
2018-01-26 00:32



لسوء الحظ لم تتوافق بعد مع فايرفوكس 57.0+ - Ed Randall


ما يلي إجابة إلى سؤال آخر قد يساعدك. الجواب مكتوب من قبل المستخدم "accolade".

XUL Profiler هو امتداد رائع يمكن أن نشير إلى الامتدادات والجانب العميل JS ذهب الموز CPU-wise. لا يعمل على أساس كل علامة تبويب ، ولكن لكل نص برمجي (أو هكذا). يمكنك عادة ربط هذه البرامج النصية .js بعلامات التبويب أو الإضافات يدويًا.

وتجدر الإشارة أيضًا إلى أن Google Chrome يحتوي على مدير مهام جيد جدًا يمنح الذاكرة واستخدام وحدة المعالجة المركزية لكل علامة تبويب وامتداد ومكوّن إضافي.

اسمحوا لي أن أضيف بعض مزيد من المعلومات إلى جواب إجابة. اعتبارًا من يناير 2012 ، الإصدار الأحدث من XUL Profiler هو 1.0.4 ، تم إصداره في ديسمبر 2008. وهو معتمد فقط متوافق مع Firefox 2.0 - 3.6. *. لذلك من الواضح أنه يحتاج إلى مشرف جديد.

أتساءل عما إذا كان هناك أي طريقة لإجبار الإضافة على العمل على إصدارات Firefox الأحدث.

أيضا ، أتساءل عما إذا كان يعمل بشكل جيد لخفض فايرفوكس مؤقتا من أجل استخدام XUL Profiler مع علامات التبويب الموجودة لديك على إصدار متوافق مع فايرفوكس معتمد.


3
2018-04-07 18:02





وحدة المعالجة المركزية استخدام رصد الملحق خدمني جيدا

enter image description here


1
2017-12-11 14:36



كيف يتعامل مع السؤال ، أي العثور على علامة تبويب معينة؟ - fnt