

I noticed the lag on my system about 2 to 3 weeks ago. Are you mem-mapping a file or using a sparse memory map somewhere? A memory leak should take time to get to that amount. I'm shocked how fast virtual memory size jumps up when enabling Ghostery. I shouldn't see any page swaps - my machine has 16gb of RAM and I wasn't even doing anything large on it. I found the issue because I was getting lag and Firefox's Memory Report says I'm seeing a lot of "soft page swaps". When I disable Ghostery, it drops below 1gb. When I enable Ghostery, the virtual memory used by Firefox's WebExtensions process jumps above 14gb. I wouldn't post here, except I saw that the issue was already open. I am a casual user of Ghostery (but one with advanced degrees of CS) and I'm seeing extremely high memory usage. See if you can drill down into any large values.

Then sort the columns by # Delta and Size Delta, looking for large positive values. From the same Memory tab as above, where it says 'Summary' change that to 'Comparison'. If anyone is able to take some heap snapshots (before the memory increase and during), that would be helpful. They concluded that the browser may not trigger garbage collection until it runs out of memory (see here), but that the memory would be freed up eventually. This bug from the AdBlock team indicates there may be an issue with Chrome delaying garbage collection. I was able to see some memory escalation but it seemed to go away after I closed out the developer tools. I've been generating heap snapshots and memory allocation profiles but haven't seen anything conclusive. Check Chrome task manager to see if any memory is released.Click the trash icon 3 times, waiting ~3 seconds between each click.Under Ghostery click "background page" beside Inspect Views.
Ghostery figleaf disconnect trackoff manual#
The drawback is that you will have to maintain your blocklist manually.Can you try manual garbage collection and see if that brings the memory value down? The advantage is that it doesn't just block advertisements in one web browser, but in all web browsers you have installed and in any other applications which might access these hosts for whatever reason. There are recommended blocklists available which you can find with a websearch (I can't vouch for their quality, so I won't recommend any specific ones). If anything you help them by uninstalling Ghostery because you no longer consume any of their resources.īut if you are really looking for an alternative option: the classical method is to edit your operating systems hosts file and forward the hostnames of known trackers and advertising networks to 0.0.0.0. They already gain nothing from you commercially when you run Ghostery with Ghost Rank disabled. If your intention is to actively punish Ghostery for their evil data trading by boycotting them, then you will achieve nothing. Using a clone of Ghostery which is identical in every aspect except not having the Ghost Rank feature would make no practical difference from running Ghostery without opting in to Ghost Rank. The feature is opt-in, so if you didn't already opt in there is nothing you need to do. You can prevent Ghostery from selling your data by opting out of the Ghost Rank feature.
