Excessive CPU and memory usage!
-
@ayespy How do you see which 3rd parties software / extensions are causing problems? Add-ons are useful in many ways, the browser should still work fine. Add-ons that cause problems should not be allowed to doso, otherwise there's something wrong in the browser architecture and the way add-ons submission and acceptance works.
I keep restarting Vivaldi because I get very high CPU peaks quite often, it never happens with Chrome and it's quite big deal, to be honest. -
@lucaben
Vivaldi hasn't yet its store, so the extensions are officially made for chrome; however, most of them works correctly on vivaldi which is based on same engine, blink.
The point to know them is to avoid using problematic ones - on vivaldi - or suggest other alternatives if possible. And fixing bugs, of course. -
I have noticed that the update notifier uses a lot of resources, even when I do not use the browser, because it stay permanently resident. For this reason I have deactivated it, since I also find out about the forum when an update is available
-
@lucaben One finds out which software is causing problems by testing.
The browser should still work fine.
Not necessarily. Vivaldi does not always need to work with an add-on that was designed for another browser.
As to extensions, the long-term aim of Vivaldi, which is as yet far from finished, is to have functions and options that users need built in - thus eliminating the need for most or all extensions. If the developers were to chase extension compatibility, the browser would never get done. The very fact that many or most Chrome extensions are supported is more a side effect of being developed using the Chromium engine than an actual purpose of the browser.
The architecture of the browser is designed for maximum configurability and speed of development, especially given Vivaldi's very small crew.
Now there are several functions that are still only available using extensions. The more sought-after these functions are among our users, the more likely that compatibility with a single extension will be looked into, and the browser code adjusted to accommodate that extension. As a rule, however, Vivaldi at this stage of development will not chase extension compatibility.
-
@lucaben Some extensions may be the cause of your CPU spikes. Have you tried removing each extension one by one to see which might be your issue. Removal will tell you more than disabling.
-
@ayespy Thanks, I understand where you are coming from in terms of dev effort, but nowadays you can't consider a browser as complete and functional, without the extensions. There's so much essential stuff that only works with extensions, and they also let the browser connect with the rest of the world: translating, managing tabs, managing passwords, blocking ads, blocking videos that start automatically, managing "read it later" items across different browsers, etc etc. It's good to know that you can track what's going on using the task manager, I will try.
-
@lucaben Ultimately, I expect Vivaldi will have its own extension store. This would be some significant distance in the future...
-
@ayespy said in Excessive CPU and memory usage!:
@lucaben Ultimately, I expect Vivaldi will have its own extension store. This would be some significant distance in the future...
It would be desirable as soon as possible, since many extensions do not work with Vivaldi as they should or cause conflicts, others are unnecessary or not directly recommendable.
I have observed in the forum that some posts with supposed bugs are due to some extension used by the user that causes this problem.
I have tried and discarded many extensions in the time I use Vivaldi, looking in the first line the cause of a failure of Vivaldi in them, which was almost always the case (except in the dead birds in the first versions of the browser) -
@catweazle I'm sure it would be desirable as soon as possible. There are absolutely no personnel to work on it at present. There is, in fact, more bug-fixing traffic than the present team can fully keep up with.
-
@ayespy said in Excessive CPU and memory usage!:
@catweazle I'm sure it would be desirable as soon as possible. There are absolutely no personnel to work on it at present. There is, in fact, more bug-fixing traffic than the present team can fully keep up with.
It is understood, but perhaps we can already establish a list where to put the extensions that give good results, to facilitate then the creation of a Vivaldi Store.
There is a thread in this forum of extensions that work, but this is not so clear and there are many that appear duplicated, as is normal in a thread of a forum.
I have thought about doing it in an external page, where each user can orderly add the extension that he thinks fit in an orderly way, for example in Google Docs or another collaborative suite. -
@catweazle
There are topics in the forums for extensions that are working and extensions that are not working. -
@ayespy said in Excessive CPU and memory usage!:
@catweazle
There are topics in the forums for extensions that are working and extensions that are not working.I know, but there are many pages with a hodgepodge of extensions that have to be reviewed in order to create an ordered list of extensions that work well in the current version of Vivaldi. Why this is another, there are extensions that worked in previous versions of Vivaldi and that now no longer work and vice versa
-
If you don't have any problems, get a computer.
If you still don't have any problems, install some extensions.
-
I'd like to thank the ambassadors and moderators for their quick responses, it's great to see that despite the many difficulties in finding time and budget for this, there's a will to move things forward.
-
@ayespy said in Excessive CPU and memory usage!:
@catweazle
There are topics in the forums for extensions that are working and extensions that are not working.I think in something like this
-
@catweazle Who would maintain that?
-
@ayespy said in Excessive CPU and memory usage!:
@catweazle Who would maintain that?
The link is designed so that everyone in this forum can edit and add the extensions that work for them.
But it's just an idea to explain how to make a list that makes it easier for developers to gather the extensions for the Vivaldi Store . Simpler than looking for them in the threads.
Instead of Google Docs, we can naturally use any other service to make a collaborative list.
I only chose it because I have it on hand, as an example -
@catweazle If users wish to maintain such a list, who is to stop them? You don't need approval from Vivaldi to do this.
-
Well, it was only an idea to make it easier to create the Vivaldi Store,
-
@catweazle When the Vivaldi store opens, users will create 90% of the content or more.