AdBlock is using lots of memory.

I am using Adblock but now it is AdBlock is using lots of memory. How can I sort out this issue?

There are many users facing the issue that Adblock is using huge amounts of memory, especially when Chrome is left open for a while with many tabs open.

If you see Chrome using increasingly alarming amounts of memory, try one of these workarounds. They seem to trigger Chrome to “take out the garbage.”

  1.     Open and then close AdBlock’s or ABP’s options page.
  2.      In AdBlock’s or ABP’s options, disable Easy List and (AdBlock only) AdBlock Custom, and then enable them again.

The reason behind showing high memory :-

The development team at Adblock has confirmed that this doesn’t appear to be a memory leak (that is, an extension gobbling up more memory than it needs and hoarding the unused memory). Every tab you open and every extension your browser runs grabs some of the memory available on your computer. Ideally, when a tab is closed or an extension no longer needs the memory it grabbed, the memory is reclaimed and returned to the shared pool by a process known as “garbage collecting.”

In this case, it looks as if Chrome is delaying garbage collection. The memory “in use” (but not really being used) keeps growing until Chrome slows down, becomes unstable, or crashes. The browser does free up the memory eventually. It may just take a long time.

Note: – Browsers generally don’t guarantee running garbage collection unless a shortage of available memory forces them to.

This problem is a possible bug in Chrome.

 

Are you seeing high memory usage in other browsers too?

The vast number of ads on the Web means that the filter lists (the lists of ad sources that we use to block ads) have grown to more than 100 MB each. AdBlock loads the filter lists and any custom filters you have into your computer’s memory while it starts up to help pages load faster afterward. That causes an initially heavy hit on your computer’s memory resources. Then, because AdBlock runs on every tab you open, each new tab takes up a little more memory.

There are some steps you can follow to minimize AdBlock’s memory usage.

  1. Disable filter lists that you don’t need.
  2. Close some tabs. Try to open minimum of tabs at a time.

AdBlock must run on every tab to work, so more tabs open means more memory used.

If you need to have lots of tabs open, consider using an extension that suspends unused tabs so that they don’t take up resources unnecessarily. The Great Suspender is popular and well-reviewed.

  1. Unsubscribe from Easy List and subscribe to Easy List without element hiding.

Along with your subscribed filter lists and custom filters, AdBlock loads a style sheet. This style sheet does two things. It hides all un-blockable ads . And Web pages look better after hiding the spaces. The style sheet is huge, and therefore takes up a lot of memory.

 

Easy List without element hiding removes the style sheet. This frees up memory; however, you will see more ads (the ones that can’t be blocked entirely), and web pages will contain more empty spaces.

 

To subscribe to Easy List without element hiding:

  1.   Click the AdBlock button on your browser toolbar and select Options.
  2.   On the FILTER LISTS tab, clear the EasyList check box to unsubscribe from it.
  3.   At the bottom of the page, type or paste this in the Or enter a URL box:

https://easylist-downloads.adblockplus.org/easylist_noelemhide.txt

  1.   Click Subscribe.
  2. Unsubscribe from Easy List and subscribe to Easy List Lite.

It specifically help minimize AdBlock’s memory usage. It contains filter rules for just the most frequently visited websites. If you visit a website that is not as well known, you may see some ads there. However, you can block ads on most of the websites.

Note :- Easy List Lite is currently available only in AdBlock for Microsoft Edge.

If the issue of high memory in Adblock still persists, you can contact us.