Có cách nào để xác định lượng bộ nhớ mà mỗi add-on Firefox bị rò rỉ không?


9

Có cách nào để xác định lượng bộ nhớ mà mỗi add-on Firefox bị rò rỉ không?

Tôi đã tìm thấy một chủ đề tương tự trên SU ở đây nhưng nó đã được vài năm và gần như tất cả các tiện ích bổ sung được đề cập không còn được phát triển.

Tôi sử dụng Firefox làm trình duyệt chính của mình và trong vòng một hoặc hai ngày, việc sử dụng bộ nhớ vượt quá một gigabyte, điều này hơi vô lý.

Tôi không có nhiều tiện ích bổ sung (theo ý kiến ​​của tôi) nhưng danh sách những gì tôi sử dụng ở bên dưới:

  • AdBlock Plus
  • Tự động
  • Tải xuống Thanh trạng thái
  • Tải xuống
  • Greasemonkey
  • IE Tab 2
  • Hình ảnh
  • LastPass
  • Khởi động lại Firefox
  • StumbleUpon
  • Tab TreeStyle (không thể sống thiếu cái này và là thứ duy nhất ngăn tôi chuyển sang Chrome)

Từ những gì tôi đã đọc AdBlock Plus đã rò rỉ rất nhiều bộ nhớ nhưng nó khiến cuộc sống trên web trở nên thú vị hơn rất nhiều mà tôi thực sự thích giữ nó.

Tôi đang chạy Windows 7 Pro 64-bit.


1
Bạn cũng có thể muốn xem chủ đề này: stackoverflow.com/questions/171565/ Kẻ
Một người lùn

Tôi nghĩ rằng có một cách để làm điều này với Process Explorer, nhưng tôi đã không tự mình làm điều đó.
Iszi

Nhưng khi tôi đóng các tab đó trong Chrome, tôi sẽ lấy lại được ít nhất bộ nhớ, điều này dường như không xảy ra với Firefox.
Windows Ninja

Trình thám hiểm quy trình sẽ chỉ trợ giúp cho các plugin, không phải phần mở rộng (ngoài một số ít có thành phần nhị phân). Các tiện ích mở rộng được chạy dưới dạng chrome trình duyệt, dựa trên cùng các chức năng kết xuất và xen kẽ được sử dụng để kết xuất trang web - trình thám hiểm quy trình đơn giản sẽ không hiển thị trong công cụ javascript của Firefox để cho bạn biết bất kỳ điều gì hữu ích.
Stephanie

Đây là một hội trường của sự xấu hổ cho tác động thời gian khởi động ( thông qua ). Tôi không biết các bài kiểm tra đo lường tác động của bộ nhớ đối với phiên duyệt theo thẻ thông thường, nhưng tôi đồng ý rằng chúng là cần thiết.
Tobu

Câu trả lời:


4

Có một số công việc hướng tới: báo cáo bộ nhớ thêm thông tin, nhưng cho đến nay, nó không cung cấp bất cứ điều gì đặc biệt hữu ích để chẩn đoán sử dụng bộ nhớ addon.

Điều đó cho chúng tôi các công cụ kiểm tra rò rỉ khác nhau tại https://wiki.mozilla.org/Performance:Leak_Tools

Rò rỉ với một addon có lẽ nằm trong javascript chrome, tạo https://wiki.mozilla.org/Performance:Leak_Tools#leak-monitor lựa chọn đầu tiên của bạn để gỡ lỗi những rò rỉ này, có thể là bản dựng gỡ lỗi.

Ngoài ra, nếu bạn đang làm việc trong việc gỡ lỗi rò rỉ, tôi chắc chắn rằng bạn đang làm việc với bản dựng Aurora hoặc Nightly vì rất nhiều bản sửa lỗi rò rỉ bộ nhớ cho chính Firefox đã được cam kết gần đây nhờ vào dự án MemShrink.


1
about: bộ nhớ với các ngăn (trong đêm, có thể là cực quang) đang bắt đầu đưa ra ý tưởng về bộ nhớ chrome js so với bộ nhớ js tab. Mặc dù heap-chưa được phân loại chiếm 40% ở đây.
Tobu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.