Even on a fresh Firefox 4.0 RC1 profile, with only Adblock Plus installed, this nasty issue occurs, for both the release version and the latest dev version.
With just a few clicks within Live.com, this bug can consume several hundred MB of memory!I did an hour of testing. Results are at the bottom.
The 3 sets of numbers indicate MB of memory from Task Manager, in this order:
- Working Set (Memory)
- Memory (Private Working Set)
- Commit Size
Testing results:
--------------------------------------
Fresh Profile
Session 1:
Firefox 4.0 RC1, Fresh profile,
ABP not installed, no other Addons (except Java Console):
At rest:
93.5 52.25 72.2Test 1: Live -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
139.8 90.5 105.7Test 2: Live -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
144.6 95.1 110.2Test 3: Live -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
147.5 98.1 113.0Installed ABP, restarted Firefox, subscribed to EasyList, restarted Firefox.
Session 2:
Firefox 4.0 RC1, Fresh profile,
ABP v1.3.3 installed (and enabled, subscribed to EasyList), no other Addons (except Java Console):
At rest:
99.7 61.0 81.1Test 1: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
279.1 231.8 249.1Test 2: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
390.7 343.2 361.2Test 3: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
(NOTE: At this time, Firefox had some stutters due to wasted memory)
After garbage collection (45 seconds):
482.8 435.4 454.1Installed latest development build from browsing these 2 sites:
https://adblockplus.org/en/development- ... stallationhttps://adblockplus.org/devbuilds/adblockplus/Restarted Firefox after latest build installed
Session 3:
Firefox 4.0 RC1, Fresh profile,
ABP v1.3.5b2844 installed (and enabled, subscribed to EasyList), no other Addons (except Java Console):
At rest:
104.1 64.0 85.0Test 1: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
284.7 236.6 254.6Test 2: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
419.7 371.7 393.3Test 3: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
(NOTE: At this time, Firefox had some stutters due to wasted memory)After garbage collection (45 seconds):
544.9 496.6 518.8Disabled Adblock Plus
Session 4:
Firefox 4.0 RC1, Fresh profile,
ABP v1.3.5b2844 installed (and DISABLED), no other Addons (except Java Console):
At rest:
77.2 39.1 59.3Test 1: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
127.7 79.7 95.3Test 2: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
150.8 102.8 118.2Test 3: Live.com -> Contacts -> Search/Open Contact -> Contacts -> Search/Open Contact -> Contacts -> Calendar -> Contacts -> Calendar -> Clicked Home (Tab at about:Home)
After garbage collection (45 seconds):
155.3 107.1 122.5--------------------------------------
This issue really needs attention.
Developer(s) - Solution?!?