Improve performance in Vivaldi


  • Community Manager

    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 😉


  • Moderator

    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.


  • Vivaldi Ambassador

    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.


  • Vivaldi Ambassador

    @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.


  • Vivaldi Ambassador

    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.


  • Moderator

    @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.


  • Moderator

    @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].


  • Moderator

    @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.


 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.