เป็นไปได้หรือไม่ที่จะพบแท็บ CPU hogging ใน Firefox?


8

ก่อนอื่นฉันทำการบ้านและพบคำถามที่คล้ายกัน แต่ดูเหมือนพวกเขาจะครอบคลุมเฉพาะส่วนเสริมของ Firefox สถานการณ์ของฉันแตกต่าง: ฉันไม่ได้เรียกใช้ addon มากมาย แต่ยังคงใช้งาน CPU เป็นระยะ ๆ ถึง 100% (ฉันมี CPU แกนเดียวแบบเก่า) ฉันสงสัยว่าเป็นไปได้ไหมที่จะเห็นว่าแท็บใดที่เป็นแท็กที่ทำให้ขุ่นเคือง โดยทั่วไปฉันไม่เรียกใช้แท็บหลายพันล้านครั้งฉันพยายามใช้กฎสามัญสำนึก 7 +/- 2 แต่การปิดแท็บทีละรายการและการดูการใช้งาน CPU ยังไม่สะดวก


1
+1 คำถามเดียวกัน ครั้งแรกที่ฉันเห็นซีพียูหมูฉันไม่เห็นแท็กเดียวกันในครั้งที่ 2 ที่ฉันเห็นมัน ที่แย่กว่านั้นคือการใช้งาน CPU จะหมดไปจนกว่า firefox จะปิดตัวลงดังนั้นการปิดแท็บจะไม่สามารถแก้ไขได้ ฉันคิดว่าการปิดและการใช้คุณสมบัติแท็บบันทึกไม่ช่วยและอนุญาตให้กินเมื่อคุณเปิดเบราว์เซอร์อีกครั้ง

คำตอบ:


4

การใช้งาน CPU หนักเมื่อคุณไม่ได้ใช้งานมักจะเป็นสัญญาณของเว็บไซต์ที่ทำงานผิดปกติ (ซึ่งตรงข้ามกับการกระทำของผู้ใช้ที่ใช้เวลานานซึ่งมักชี้ไปที่ส่วนขยายที่ทำงานผิดปกติ) อาจเป็นปลั๊กอินหรืออาจเป็นจาวาสคริปต์

การระบุไซต์ที่มีปัญหาอาจเป็นเรื่องยาก มองหาสิ่งที่เคลื่อนไหว - ผู้ที่ใส่ซีพียูส่วนใหญ่อยู่ที่นั่นเพื่อสร้างภาพเคลื่อนไหว (เลื่อนข้อความอัตโนมัติหมุนโฆษณาภาพยนตร์ ... ) (gif แบบเคลื่อนไหวไม่ได้ใช้ CPU มาก)

หากคุณโชคดีที่ hogger ของ CPU ยังทำให้การเข้าถึงเครือข่าย สิ่งเหล่านี้ง่ายกว่ามากในการปักหมุดลงในเว็บไซต์ เรียกใช้ tcpdump, wireshark หรือผู้สังเกตการณ์ทราฟฟิกเครือข่ายที่คุณชื่นชอบ ปริมาณการใช้งานเว็บคือ TCP และโดยทั่วไปไปที่พอร์ตระยะไกล 80 ซึ่งอาจชี้ไปยังไซต์ที่คุณกำลังเยี่ยมชมหรืออาจชี้ไปที่ไซต์ที่ฝังลงในไซต์ที่คุณกำลังเข้าชมโดยทั่วไปคือโฆษณา

โฆษณาและแฟลชเป็นสาเหตุของปัญหาทั่วไปดังนั้นFlashblockและAdblockสามารถช่วยคุณประหยัดเวลา CPU

Chromeรันหนึ่งกระบวนการต่อแท็บดังนั้นการค้นหา CPU hogger นั้นไม่สำคัญ นอกจากนี้ยังเร็วกว่า Firefox (แต่จะมีหน่วยความจำมากขึ้นถ้าคุณเปิดแท็บไว้มากมาย) คุณอาจต้องการที่จะลองแม้ว่ามันจะมีระฆังและเสียงนกหวีดน้อยลงดังนั้นจึงไม่ใช่สำหรับทุกคน


ฉันปิดกั้นโฆษณา / แฟลชค่อนข้างมากดังนั้น JavaScript จึงเป็นสิ่งต้องสงสัยที่ใหญ่ที่สุดของฉัน จะไม่ลองใช้ Chrome เนื่องจากดูเหมือนว่าจะรายงานกลับไปยัง Google ในสิ่งที่ฉันทำ
vtest

1
@vtest: สิ่งเดียวที่รายงานไปยัง Google ที่ Chrome ทำคือบอกว่าลิงก์ใดที่คุณคลิกบนหน้าการค้นหาของ Google หากคุณทำการค้นหาโดยพิมพ์คำในแถบ URL สามารถปิดได้ในตัวเลือกการจัดการเครื่องมือค้นหา
Gilles 'หยุดความชั่วร้าย'

1
@Gilles: สิ่งนี้ "เท่านั้น" ยังคงสอดคล้องกับคำจำกัดความของสปายแวร์ของฉันโดยเฉพาะถ้ามันเปิดใช้งานโดยค่าเริ่มต้น ในขณะที่คำตอบของคุณมีค่าโปรดหยุดเถียงกันเกี่ยวกับข้อดีข้อเสียของ Chrome :)
vtest

@vtest ลองใช้ Chromium หรือ Iron ( srware.net/en/software_srware_iron.php ) เพื่อทดลองใช้ Chrome โดยไม่มีการรายงานหากคุณยังต้องการทดสอบ
Sathyajith Bhat

1
@Boris_yo ฉันคิดว่าคุณสมบัติการรายงานในแอพใด ๆ ควรปิดใช้งานโดยค่าเริ่มต้น การรายงานโดยค่าเริ่มต้นของ Chrome เป็นอย่างน้อยตัวเลือกการออกแบบที่ไม่ดีถ้าไม่ใช่ความตั้งใจที่ไม่ดี การรายงานของ Chrome โดยค่าเริ่มต้นและมาจาก Google (ใช่แล้วสิ่งเหล่านั้น "ไม่ทำสิ่งชั่วร้าย" dudes) เป็นเพียงการเสแสร้งธรรมดา
vtest

1

Chrome ให้บริการตัวจัดการงาน ( Shift-Esc)

หากคุณต้องการสิ่งเดียวกันสำหรับ Firefox ให้ลงคะแนนสำหรับข้อผิดพลาดนี้: ต้องการวิธีที่ผู้ใช้จะสามารถบอกได้ว่าจะใช้เวลาที่ไหนเมื่อ UI ไม่ตอบสนอง


หนึ่ง "โหวต" สำหรับข้อบกพร่องนั้นได้อย่างไร ฉันไปที่นั่นและไม่พบฟังก์ชันการลงคะแนนใด ๆ
Luís de Sousa

@ LuísdeSousa: เมื่อคุณเข้าสู่ระบบคุณจะเห็นลิงก์ "(โหวต)" ในช่อง "ความสำคัญ:"
Aaron Digulla
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.