Improve performance in Vivaldi
-
In Vivaldi, you are in control of the browserโs memory usage. Hereโs how to minimize its memory footprint.
Click here to see the full blog post
-
I really [really really] wish i could run Task Manager as a Web Panel. Just sayin'.
-
Geekier tips:
-
Examine your extensions if they can unload and prefer those who can.
-
Get an auto-hibernate / auto-discard extension (which should of course discard itself)
-
Use a history filter, to filter all unwanted c**p like search engine results out (nothing is so old as search engine results from yesterday )
-
Limit your history from all time to e.g. 1 week or 3 month. (How often do you search in older entries?)
-
Use private windows or guest windows for things that are only of temporal interest - reduces the cache size of your main install
-
Disable each Web Panel which you don't use by right-click > Panels > remove the check mark (they stay loaded after first use)
... and get more RAM - you will need it in the future
-
-
I'd agree that tab management and extensions are the greatest culprits when it comes to resource usage. I see a lot of websites and extensions which were certainly designed well, but might fall a bit short in how they were engineered.
In a rather counter intuitive move, by adding an extra extension, you can handle resources better - uBlock Origin, set to block 3rd party resources (large scripts, images, fonts) can be very useful in reducing the footprint that tabs leave, and it claims (though I can't back this up) to be one of the most resource friendly resource blockers.
I'm a bit saddened that you suggest to "regularly delete browsing history" though. I didn't think I was a data hoarder, but apparently such behaviour as keeping history forever is hoarding - I would quite like a browser that can handle lots and lots history.
And about the browser being slowed by the settings page - I did not realise that was an issue. It sounds like a bug. I hope the same is not true of other "internal" pages.
-
Thank you for this interesting article. Although I have to say that, the speed of Vivaldi in general has increased considerably with the latest updates and even exceeds, despite many extensions and animated background, the 'naked' Firefox that I have by default in Linux. Therefore I can only congratulate the team for their great work in perfecting this wonderful browser.
PS Good idea from @Steffie
-
@LonM said in Improve performance in Vivaldi:
I'm a bit saddened that you suggest to "regularly delete browsing history" though. I didn't think I was a data hoarder, but apparently such behaviour as keeping history forever is hoarding - I would quite like a browser that can handle lots and lots history.
One should write an extension to remove doubles from history - they make up a great deal of unneeded stuff. Do I really need to know that I visited the same site 500 times the last year? I don't think so.
-
@QuHno said in Improve performance in Vivaldi:
@LonM said in Improve performance in Vivaldi:
I'm a bit saddened that you suggest to "regularly delete browsing history" though. I didn't think I was a data hoarder, but apparently such behaviour as keeping history forever is hoarding - I would quite like a browser that can handle lots and lots history.
One should write an extension to remove doubles from history - they make up a great deal of unneeded stuff. Do I really need to know that I visited the same site 500 times the last year? I don't think so.
It would be great, but it would also be difficult to do, since it is not the same to see a web page, to reconstruct the topics visited in a forum or other social network.
Mod edit: Please use https for embedding images. Changed link to https
-
@Catweazle This is exactly why I have blocked the Vivaldi forum from entering my history - every time I scroll to a new entry, the Vivaldi forum enters a history entry, instead of overwriting the old one. Most other forums don't do that. I only need the latest entry on a topic, I can live with the first entry if there is a "go to the last" button.
-
I think it's very good that there is a Task Manager in Vivaldi, but I would be very happy if I could open the Task Manager instead of a new window in a new tab.
Or even better, integrated directly in the settings. -
Well, this is already according to everyone prefers and I also have the posts visited at any time in other forums.
Regarding the speed I do not notice much difference with the history of 1 or 2 months or with the empty history, the difference are microseconds even in my old laptop.
I think they are mainly certain extensions that slow down Vivaldi in a remarkable way, which is why I have the extensions page in my webpanel, to be able to quickly access to activate or deactivate the extensions, as I need them at all times. -
Every time I feel I have performance issues with Vivaldi I discover that CPU usage comes from "Browser" or "Vivaldi application" entries, which tells me nothing and I cannot kill them anyway
And GPU process uses tons of RAM for me, but I don't mind, I usually never go below 12/16GB of RAM used globally on my system (Browser + IDE + Docker and I'm full already). They say free RAM is wasted RAM
-
@jacekn said in Improve performance in Vivaldi:
free RAM
...coz sadly we don't have Nelson any more.
-
12th
The Task Manager has a delay when it opens. -
Would be nice if the UI itself was running in a separate process with unrestricted high priority CPU resources dedicated to it. And the option to limit backround tabs' resources to even less than 1% CPU per tab (that 1% is what I remember being happening in Chromium since some time now, but those 1%s quickly add up).
-
One geek tip more:
vivaldi://discards
is your friend when you don't want to completely shut down the tabs with the task manager. With a hit on "discard" or "urgent discard" you can hibernate the tabs you don't need. It offers a fancy statistics too.
-
@QuHno Thank you, something else that's useful.
-
Thanks very much for the tips to speed up Vivaldi. Although, these days, on a modest PC, animation and a 100-200 MB SSD, there should be no need for anything else to do.
-
@Steffie I don't think that this can be implemented. Each browser window operates in the scope/context of a single profile/user whereas Task Manager operates at a higher level and is distinct from a security perspective. That is why Task Manager gets its own special window.
-
@xyzzy Yes, ta; though i do know this "rationally", i just want it "emotionally".
Mind you, i also want world peace, no poverty, safe food & water for all, global social equity, no religion politics weapons & war, nuclear fusion... & Vivaldi Android. So you see, i'm just a wistful dreamer [aka, idiot].
-
@Steffie I'd also love to be proven wrong about this, and for Vivaldi to evolve to a point where it can break free of some of the limitations that Chromium imposes.