top | item 46505033

(no title)

bqmjjx0kac | 1 month ago

I'm not sure how impressed I should feel about saving 45 MiB these days.

discuss

order

mhitza|1 month ago

45MiB is for the default adblock setup, and it scales with the more block lists you have enabled.

I'll happily take performance improvements cause most products lack any efficiency care nowadays.

infogulch|1 month ago

Adblock data is accessed on every request; so this is 45 MiB of cpu cache.

cozzyd|1 month ago

I mean unless it's a linear search through the whole list, I doubt you save that much cache.

db48x|1 month ago

That’s the wrong way to look at it. Improving the performance of a complex piece of software is not something you do in one fell swoop, or even in a dozen smaller steps. It’s a job of compounding many tiny single–digit percentages over years, and of carefully avoiding performance regressions.

ensocode|1 month ago

Be as impressed as you want but I think it is a very good sign that developers are taking care of it, and as this is a free to use product we can always be happy if someone boosts performance no matter how much

hagbard_c|1 month ago

Very, if only because you'd have said I'm not sure how impressed I should be about saving 4.5 MB these days not all that long ago. Remember when emacs was backronymised to 'eight megabytes and constantly swapping'? That was also not all that long ago. Now 8 megabytes is what some pissant JS library takes as part of some miserable npm package used to bellyflop an ad into your browser window.

timeon|1 month ago

> these days

Are you referring to current RAM prices or bloat of numerous Electron apps?

nomel|1 month ago

A $130 Motorola smartphone has 8GB of RAM. This will save 0.5% RAM. It's fairly negligible on modern systems.