Ad blocking and battery saving

One of the most important drawbacks of modern mobile devices is short battery life. So it's not amusing that many smartphone users pay attention specifically to that. If you are using Adguard on your smartphone and have once looked into the statistics of battery usage, you probably noticed that Adguard is often in the list of programs that consume most of the battery juice. But is it really so? Let's look at the details.

Ad blocking and battery saving

One can assume that ad blocking shall help us save on battery consumption.

Here is the short list of what you are saving on:

  • Loading of advertising scripts
  • Rendering of ads by browser
  • The time it takes for advertising and tracking scripts to do their job

In theory, it's all clear and smooth, but why is Adguard often in the first half of the list of consuming apps in Android statistics?

Can you trust Android statistics?

As practice shows, it can't be always trusted. Let us first try to understand some of the basic parameters which total in the battery consumption. In fact, there are only four of them: the screen, Wi-Fi data, mobile data and CPU consumption. It is important that the most "demanding" of the following is not a screen, but mobile data.

If you're using Adguard or any other similar filtering app, then all your traffic goes through it. And here lies the root of all problems. Android records all bandwidth consumption on Adguard "account". At the same time, apps that really consume the traffic seem innocent and not consuming at all. It turns out amazingly bizarre: battery consumption by other apps is attributed to Adguard. It's possible though to understand how much of that battery juice was consumed solely by Adguard, but it will require some math calculations.

How we tested

To conduct tests, we have developed special utility WebBatteryTester (its code is published on github). This tool opens websites one by one from the list compiled in advance. After tests, it shows results: bandwidth and CPU consumption, and the statistics on sent and blocked requests. Knowing the CPU and the bandwidth consumption, it is not difficult to calculate the actual battery consumption.

As a test, we used 10 very popular news sites. The utility was loading these websites one by one, 5 times each. I can not say that they looked overloaded with ads, so results were quite unexpected for me.

For tests, we used Google Pixel phone with Android 7.1.1.

We have also used recent stable version 2.8.76 of Adguard.

What we tested

First, we conducted a basic test without using any ad blocker whatsoever. We will put the results of other tests in comparison with this baseline test.

Adguard in "high-speed" configuration

The following settings were changed after installation of Adguard:

  • Filtering method: "High-speed"
  • HTTPS filtering was enabled
  • Advanced option "DNS-level blocking" was also enabled
Adguard in "high-quality" configuration

The following settings were changed after installation of Adguard:

  • Filtering method: "High-quality"
  • HTTPS filtering was enabled
Adguard in DNS-level blocking mode

We have already told you about this mode of Adguard.
Let us briefly recall what it is all about. In this mode, Adguard is limited to the blocking on hosts level. This is very similar to what Adaway does and other programs similar to it.

This mode has some advantages:

  • Ad blocking takes fewer CPU resources.
  • Adguard doesn't need to filter apps' traffic, which means that it doesn't get to the statistics of Android battery consumption.

However, there are some significant disadvantages as well. This approach to ad blocking is very "rough". In general, the blocking quality will visually be much worse:

  • It is not possible to apply cosmetic filters and hide ads that can not be blocked (for example, advertising on Google search).
  • It is not possible to block ads that are loaded from non-advertising hosts.

Test results

We have collected all the results in graphs: data usage, CPU consumption, ad & tracking blocking result.

CPU consumption

As we can see from the graph if there is an ad blocker, CPU consumption is two times less! And this applies to all Adguard configurations. Expectedly, Adguard in DNS-level blocker configuration consumes somewhat less than in other two.

CPU Consumption

Data usage

Now let's have a look at the most important thing - mobile data usage. Again, we see a huge saving, more than 50% economy while using any filtering method.

Data usage

By the way, mobile data usage is the major contributor to the battery consumption.

Blocking ads and tracking

Judging by the results of previous tests, DNS-level blocking shows slightly better results. It's time to show its drawbacks.

Please note the original data at the "Without an ad blocker" test. 85% of requests were sent to third-party hosts, the vast majority of which are not in any way related to the website. And those are mobile versions of websites, those that should be as lightweight as possible!

Blocking ads and tracking

The final result shows a noticeable lag of DNS-level blocking in the number of blocked requests. But this was the expected outcome.

Conclusion

When you are using an ad blocker, it doesn't reduce the battery life. On the contrary, any ad blocker noticeably helps you save it.

Moreover, you not only save battery power but also money, because advertising and tracking constitute more than half of all loaded data.

If you have questions about this article, or if you want us to supplement it with new information, just write it in the comments.

Syntes om dette indlæg?
AdGuard VPN AdGuard DNS AdGuard Mail AdGuard Wallet
AdGuard VPN AdGuard DNS AdGuard Mail AdGuard Wallet
Hovedskærmen i AdGuard til Windows
Beskyttelsesskærmen i AdGuard til Windows, der viser beskyttelsesfunktioner og -indstillinger
Statistikskærmen i AdGuard til Windows, der viser statistik over blokerede annoncer og trackere
App-håndteringsskærmen i AdGuard til Windows, der viser beskyttelseshåndteringsindstillinger for apps installeret på enheden
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard til Windows: adblocker til PC

AdGuard til Windows er mere end en adblocker. Den er et multifunktionsværktøj, der blokerer annoncer, kontrollerer adgangen til farlige websteder, accelererer sideindlæsning og beskytter børn mod upassende indhold
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Microsoft Store
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
AdGuard til Windows v8.0, 14-dages prøveperiode
Hovedskærmen i AdGuard til Mac
Skærmen Stealth Mode i AdGuard til Mac
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard til Mac: adblocker på systemniveau

AdGuard til Mac er en unik adblocker designet med macOS i tankerne. Ud over at beskytte mod irriterende annoncer i webbrowsere og apps, beskytter den også mod sporing, phishing og svindel
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
AdGuard til Mac v2.19, 14-dages prøveperiode
Hovedskærmen i AdGuard til Android
Sporingsbeskyttelsesskærmen i AdGuard til Android
App-håndteringsskærmen i AdGuard til Android, der viser beskyttelseshåndteringsindstillingerne for apps installeret på enheden
Statistikskærmen i AdGuard til Android, der viser statistik for blokerede annoncer og trackere
Hovedskærmen i AdGuards private webbrowser til Android
QR-koden til download af AdGuard til Android
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard til Android: adblocker til all apps

Blokerer annoncer og trackere på tværs af alle webbrowsere, spil og andre apps. Beskytter fortroligheden og muliggør styring af, hvordan apps bruger internet. Installeres via APK
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
Skan for at downloade
Brug en hvilken som helst QR-kodelæser fra enheden
AdGuard til Android v4.14, 14-dages prøveperiode
Hovedskærmen i AdGuard til iOS
Beskyttelsesskærmen i AdGuard til iOS, der viser beskyttelsesfunktioner og -indstillinger
Statistikskærmen i AdGuard til iOS, der viser statistik for blokerede annoncer og trackere
QR-koden til download af AdGuard til iOS
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard til iOS: adblocker til mere end Safari

Den bedste iOS-adblocker til iPhone og iPad. AdGuard eliminerer alle slags annoncer og trackere i Safari og beskytter fortroligheden på tværs af alle apps på DNS-niveau
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
Skan for at downloade
Brug en hvilken som helst QR-kodelæser fra enheden
AdGuard til iOS v4.5
Hovedskærmen i AdGuard Content Blocker
Filtre-kærmen i AdGuard Content Blocker
Indstillingsskærmen i AdGuard Content Blocker
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Indholdsblocker

AdGuard Content Blocker eliminerer alle former for annoncer i mobilwebbrowsere, som understøtter indholdsblocker-teknologi — nemlig Samsung Internet og Yandex.Browser. Dens funktioner er begrænsede sammenlignet med AdGuard til Android, men den er gratis, nem at installere og effektiv
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
AdGuard Indholdsblocker v2.8
Hovedskærmen i AdGuard Browser Extension
Skærmen Sporingsbeskyttelse i AdGuard Browser Extension
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Browserudvidelse

AdGuard er den hurtigste og mest letvægts adblockerudvidelse, der effektivt blokerer alle former for annoncer på alle websider! Vælg AdGuard til den benyttede webbrowser og få annoncefri, hurtig og sikker browsing.
Installér
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Installér
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Installér
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Installér
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Installér
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
Installér
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
AdGuard Browserudvidelse v5.5
Hovedskærmen i AdGuard Assistent
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Assistent

En ledsager-webbrowerudvidelse til AdGuard computer-apps. Den muliggør at blokere tilpassede elementer på websteder, føje websteder til hvidlisten samt indsende anmeldelser direkte fra webbrowseren
AdGuard Assistent v1.4
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Home

AdGuard Home er en netværksbaseret løsning til blokering af annoncer og trackere. Installér den én gang på routeren for at dække alle enheder på hjemmenetværket — ingen yderligere klientsoftware kræves. Dette er især vigtigt for forskellige IoT-enheder, som ofte udgør en fortrolighedstrussel
AdGuard Home v0.107
Hovedskærmen i AdGuard Pro til iOS
Beskyttelsesskærmen i AdGuard Pro til iOS, der viser beskyttelsesfunktioner og indstillinger
Statistikskærmen i AdGuard Pro til iOS, der viser statistik for blokerede annoncer og trackere
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Pro til iOS

AdGuard Pro til iOS leveres med alle de avancerede adblocking-beskyttelsesfunktioner slået til. Den tilbyder de samme værktøjer som betalingsversionen af AdGuard til iOS. Den er fremragende til adblocking i Safari og muliggør at tilpasse DNS-indstillinger for at skræddersy beskyttelsen. Den blokerer annoncer i webbrowsere og apps, beskytter børnene mod upassende indhold og holder de personlige data sikre
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
AdGuard Pro til iOS v4.5
Hovedskærmen i AdGuard Mini til Mac
Safari-beskyttelsesskærmen i AdGuard Mini til Mac
Opret regel-skærmen i AdGuard Mini til Mac
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Mini til Mac — Safari-adblocker

AdGuard Mini til Mac er en kraftfuld Safari-adblocker. Denne letvægts-app fjerner annoncer, blokerer trackere og accelererer sideindlæsning. Den hjælper med at surfe på nettet med Safari uden forstyrrelser og holde personlige data fortrolige
Installér
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
AdGuard Mini til Mac v2.3
Hovedskærmen i AdGuard til Android TV med beskyttelse slået til
Adblockingskærmen i AdGuard til Android TV, der viser dens funktioner og indstillinger
Indstillingsskærmen i AdGuard til Android TV
App-håndteringsskærmen i AdGuard til Android TV, der viser de apps, hvori annoncer og trackere er blokeret
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard til Android TV

AdGuard til Android TV er den eneste app, der blokerer annoncer, beskytter fortroligheden og fungerer som en firewall til Smart TV'et. Bliv advaret om webtrusler, brug sikker DNS og drag fordel af krypteret trafik. Slap af og dyk ned i dine yndlingsprogrammer med førsteklasses sikkerhed og nul annoncer!
AdGuard til Android TV v4.14, 14-dages prøveperiode
AdGuard-maskotten, Agnar, der holder Linux-pingvinen
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard til Linux

AdGuard til Linux er verdens første systemdækkende Linux-adblocker. Blokér annoncer og trackere på enhedsniveau, vælg blandt præinstallerede filtrer eller tilføj egen — alt sammen via kommandolinjegrænsefladen
AdGuard til Linux v1.4
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Temp Mail

Adressegenerator til en gratis midlertidig e-mail, der holder dig anonym og beskytter fortroligheden. Ingen spam i den primære indbakke!
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard VPN

75 placeringer verden over

Adgang til alle typer indhold

Stærk kryptering

Ingen logning-politik

Hurtigste forbindelse

24/7-support

Afprøv gratis
Ved at downloade programmet accepterer du betingelserne i Licensaftalen
Læs mere
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard DNS

AdGuard DNS er en idiotsikker måde at blokere Internetannoncer på, der ikke kræver nogle programinstallationer. Den er nemt at bruge, fuldstændig gratis, let at opsætte på en hvilken som helst enhed, og den giver dig de som minimum nødvendige funktioner til at blokere annoncer, tællere, ondsindede websteder og voksenindhold.
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Mail

Beskyt identiteten, undgå spam og hold indbakken sikker med vores aliasser og midlertidige e-mailadresser. Brug vores gratis e-mailvideresendelsestjeneste og apps på alle operativsystemer
20.400 20400 brugeranmeldelser
Fremragende!

AdGuard Wallet

En sikker og fortrolig krypto-wallet, hvormed man har fuld kontrol over sine aktiver. Håndtér flere wallets og find tusindvis af kryptovalutaer, som man kan opbevare, sende og ombytte
AdGuard-download er startet Klik på den af pilen angivet knap for at starte installationen. Vælg "Åbn" og klik på "OK". Afvent at filen downloades. I det åbnede vindue, træk AdGuard-ikonet til "Apps"-mappen. Tak fordi du valgte AdGuard! Vælg "Åbn" og klik på "OK". Afvent at filen downloades. I det åbnede vindue, klik på "Installér". Tak fordi du valgte AdGuard!
Installér også AdGuard til mobilenheder