addon "ตัวจัดการงาน" สำหรับ Firefox? [ปิด]


15

มีส่วนเสริมสำหรับ Firefox ที่สามารถทำซ้ำการตรวจสอบประสิทธิภาพของตัวจัดการงานใน Windows - ดูหน่วยความจำและ CPU ที่ใช้ - แต่สำหรับแท็บทั้งหมดในเซสชัน Firefox ปัจจุบันหรือไม่

ฉันต้องการดูว่าแท็บใดที่ใช้หน่วยความจำมากที่สุดหรือกดซีพียูอย่างหนัก


1
หากคุณกำลังมีปัญหาหน่วยความจำ, ฉันต้องการที่จะเสียบ AFOM addon addons.mozilla.org/en-US/firefox/addon/11922 ลดการรั่วไหลของหน่วยความจำและการใช้งาน
Outsideblasts

ว้าว! จนถึงตอนนี้ดูเหมือนว่าเวทมนตร์! Firefox มี 500MB + เมื่อฉันติดตั้ง addon หลังจากรีสตาร์ทตอนนี้ที่ ~ 180 ฉันจะต้องดูว่ามันจะเปิดหลังจากสองสามชั่วโมง แต่จนถึงตอนนี้ ?? ความดีของฉัน! :)
2552

คำตอบ:


8

StatusbarExเป็นส่วนขยายของ Firefox ที่จะแสดงข้อมูลระบบบนแถบสถานะของ Firefox เช่นการใช้หน่วยความจำของระบบ & Firefox เองความเร็วเครือข่ายสถานะระบบพลังงาน ฯลฯ

ข้อความแทน

อย่างไรก็ตามมันใช้งานไม่ได้ 'แท็บเฉพาะ' เนื่องจาก Firefox (ต่างจากเว็บเบราว์เซอร์อื่น) จึงใช้เธรดแทนกระบวนการเพื่อเปิดแท็บ ฉันสงสัยว่ามันเป็นไปได้ทั้งหมด


ไม่พร้อมใช้งานสำหรับ OSX
chris Frisina

ไม่สามารถใช้งานได้กับ linux
Bryce Guinta

9

ด้วย Firefox คุณสามารถพิมพ์about:memoryและมันจะแสดงรายละเอียดของการใช้หน่วยความจำ (อาจมีในเวอร์ชั่นเก่ากว่า) ฉันไม่รู้ว่าการแบ่งย่อยนี้มีประโยชน์สำหรับคุณอย่างไร ฉันก็อยากจะดูว่าแต่ละแท็บและปลั๊กอินนั้นมีการใช้งานเท่าที่หน่วยความจำและ CPU ทำงาน


ข้อมูลที่น่าสนใจและปุ่มทั้งสองช่วยได้นิดหน่อย แต่ใช่ ... ไม่ได้ช่วยให้คุณ จำกัด สิ่งที่รั่วไหล
eidylon

2

XUL Profilerเป็นส่วนขยายที่ยอดเยี่ยมที่สามารถชี้ให้เห็นส่วนขยายและ JS ฝั่งไคลเอนต์ไป CPU กล้วยฉลาด มันไม่ได้ทำงานในแต่ละแท็บ แต่ต่อสคริปต์ (หรือดังนั้น) โดยปกติคุณสามารถเชื่อมโยงสคริปต์. js เหล่านั้นกับแท็บหรือส่วนขยายด้วยมือ

นอกจากนี้ยังเป็นมูลค่าการกล่าวขวัญว่า Google Chrome มีตัวจัดการงานที่ดีมากในตัวซึ่งให้การใช้งานหน่วยความจำและ CPU ต่อแท็บส่วนขยายและปลั๊กอิน

[XUL Profiler] เป็น Javascript Profiler มันแสดงเวลาที่ผ่านไปในแต่ละวิธีเป็นกราฟเช่นเดียวกับพื้นที่วาดภาพบนเบราว์เซอร์เพื่อช่วยติดตามการใช้งาน CPU ของโค้ด

ติดตามการโทร JS และทาสีเหตุการณ์ใน XUL และบริบทหน้า สร้างภาพเคลื่อนไหวที่แสดงโซนผ้าใบที่ถูกวาดใหม่แบบไดนามิก


Doh! ดูดี แต่จะไม่ให้ฉันติดตั้งด้วย FF 3.6 ถอนหายใจหวังว่าในอนาคตแม้ว่า Mozilla จะทำงานบนแท็บหลายกระบวนการซึ่งจะเปิดโอกาสใหม่ ๆ :) mozillalinks.org/wp/2009/05/future-firefox-will-be-multiprocess
eidylon

2

คุณสามารถลองเปิดตัว Firefox วัดการใช้หน่วยความจำได้โดยไม่about:blankเปิดแต่อย่างใดจากนั้นทำการวัดอีกครั้งหลังจากโหลดไซต์ที่คุณต้องการวัดแล้วรับความแตกต่าง

นอกเหนือจากนั้น Firefox จะไม่ติดตามการใช้หน่วยความจำของแต่ละแท็บดังนั้นจึงไม่สามารถรายงานข้อมูลดังกล่าวได้โดยอัตโนมัติ


1

ฉันไม่คิดว่าสิ่งที่คุณต้องการจะเป็นไปได้เนื่องจากทุกแท็บของ Firefox กำลังทำงานในกระบวนการเดียวกัน Chrome สามารถทำได้เพราะทุกแท็บมีกระบวนการของตัวเอง

ดังนั้นตราบใดที่ Firefox ไม่เปลี่ยนแปลง (และนั่นเป็นการเปลี่ยนแปลงที่ร้ายแรง) นั่นจะเป็นไปไม่ได้


1

จากคำถามผู้ใช้ระดับสูงนี้ :

StatusbarExเป็นส่วนขยายของ Firefox ที่จะแสดงข้อมูลระบบบนแถบสถานะของ Firefox เช่นการใช้หน่วยความจำของระบบ & Firefox เองความเร็วเครือข่ายสถานะระบบพลังงาน ฯลฯ

อย่างไรก็ตามมันใช้งานไม่ได้ 'แท็บเฉพาะ' เนื่องจาก Firefox (ต่างจากเว็บเบราว์เซอร์อื่น) จึงใช้เธรดแทนกระบวนการเพื่อเปิดแท็บ ฉันสงสัยว่ามันเป็นไปได้ทั้งหมด


@bdolan แปลกมีลิงค์แอตทริบิวต์ในคำตอบ ...

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