Closed Bug 883159 Opened 13 years ago Closed 10 years ago

Usage memory of Firefox grows quickly and slows Firefox when using multiple tabs for IBM Requirements Manager

Categories

(Firefox :: Untriaged, defect)

21 Branch
x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: sandrine.soudant, Unassigned, NeedInfo)

Details

(Whiteboard: [MemShrink:P3])

Attachments

(1 file)

117.57 KB, application/octet-stream
Details
User Agent: Mozilla/5.0 (Windows NT 5.1; rv:21.0) Gecko/20100101 Firefox/21.0 (Beta/Release) Build ID: 20130511120803 Steps to reproduce: When I use IBM Requirements Manager with Firefox v21, memory usage grows quickly as I open new tabs and slows Firefox. How to reproduce : 1. Here are manual operation with timestamp and memory usage trace (in Kb) 08:42 Open Firefox v21 on WinXP SP3 4Go RAM with 3 tabs (webmail Google and 2 calendars) 235 608 08:45 Open a 4th tab to IBM Rational Requirements Manager (v4.0.2) server 278 720 08:48 Click on "Display modules" 307 672 08:48 Open 2 new tabs on the woking module (tabA and tabB) 400 907 08:51 Nothing special, I use RM to find artefact and make tracability with tabA and tabB 510 010 08:53 on tabA, display a shared view with the "Todo stuff" 479 508 08:53 on tabA, find an artefact to perform 08:53 on tabB, find the previous artefact, I like have some context informations to do tracability, and set answers artefarcts 09:27 open 2 new tabs to have 2 others module for answers 500 212 09:28 8 tabs are opened, firefox is slow 675 904 09:50 open and close a few tabs (2 ou 3, no more) to retrieve answering artefact and return with only 8 artefacts 991 268 11:20 open a new tab to fill this issue 1 247 689, firefox is very slow Twos weeks ago, I used the Firefox cache with default configuration for cache properties. Memory usage grows slowly but Firefox was slowly quicker. Last week, to improve performance, I use a proxy on a distant server to cache data and I don't use Firefox cache. Now memory usage grows quickly but Firefox is faster. How to improve correctly firefox to have a fluent use with a correct memory usage ? Actual results: During a working day, Firefox comes slowly and his memory usage reaches 1,5 Gb and it's too slow to be use normally. As far as I know, the workaround is to restart Firefox. Expected results: Fluent use with IBM Requirements Manager with less than 10 tabs.
Do you know if it's possible to use online IBM Requirements Manager? It would help to debug and test. In addition, could you create a new profile with Firefox (see the FAQ: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles) then reproduce your steps to increase memory use with IBM Requirements Manager. Then type about:memory?verbose in the URL bar and save the entire memory log, then attach it (as .txt) to the bug.
Flags: needinfo?(sandrine.soudant)
Whiteboard: [MemShrink]
Hi, No chance to use IBM Requirements Manager online, you can use a trial version.
Flags: needinfo?(sandrine.soudant)
(In reply to sandrine.soudant from comment #3) > Hi, > > No chance to use IBM Requirements Manager online, you can use a trial > version. Needinfo flags was deleted by mistake :-)
(In reply to sandrine.soudant from comment #3) > Hi, > > No chance to use IBM Requirements Manager online, you can use a trial > version. Without possibility to test (online e.g.), I don't know how devs will be able to fix a possible bug... Anyway, you could provide on your side the memory log I requested in comment #2.
Flags: needinfo?(sandrine.soudant)
Whiteboard: [MemShrink] → [MemShrink:P3]
Attached file Memory usage
With a Firefox with no additional plugin.
Comment on attachment 781000 [details] Memory usage as required by comment #2
Sorry, that's not the right format. If your version of Firefox is new enough to have a "Measure and save..." button in about:memory (or something similar), please use that and attache the resulting .json.gz file. Otherwise, please copy and paste the contents of about:memory?verbose into a text file and attach that. You can compress this file if it's big. Thanks!
> Sorry, that's not the right format. Actually, I can read it ok. Here's the top of the data: 1,149,101,953 B (100.0%) -- explicit ├────791,863,622 B (68.91%) -- window-objects │ ├──340,021,202 B (29.59%) -- top(https://centos55-x64-0.intra.cogenit.fr:9443/rm/web#action=com.ibm.rdm.web.pages.showArtifact&artifactURI=https%3A%2F%2Fcentos55-x64-0.intra.cogenit.fr%3A9443%2Frm%2Fresources%2F_dY60gvUzEeK-g71RVlz6CA, id=2561) │ │ ├──270,961,262 B (23.58%) -- active │ │ │ ├──270,088,340 B (23.50%) -- window(https://centos55-x64-0.intra.cogenit.fr:9443/rm/web#action=com.ibm.rdm.web.pages.showArtifact&artifactURI=https%3A%2F%2Fcentos55-x64-0.intra.cogenit.fr%3A9443%2Frm%2Fresources%2F_dY60gvUzEeK-g71RVlz6CA) │ │ │ │ ├──194,761,284 B (16.95%) -- dom │ │ │ │ │ ├──175,466,064 B (15.27%) ── event-targets [2] That last line (event-targets) is XHRs, which is interesting. But generally I don't see anything too alarming here. I suspect that IBM Requirements Manager is just a really heavyweight app, and when you open multiple tabs it'll just unavoidably take up a significant amount of memory. Have you done any measurements in other browsers to see how they compare?
Resolved-Incomplete due to time since last communication/update by reporter. Please feel free to reopen if the error occurs in a current Firefox version.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → INCOMPLETE
Resolved-Incomplete due to time since last communication/update by reporter. Please feel free to reopen if the error occurs in a current Firefox version.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: