Windows 10. Yeah I imagine the sites would work fine for most people, I don’t understand why they don’t for me. I actually used to have this issue on firefox which is why I started using brave.
I tested on a fresh profile and experienced the same issues. The biggest issue is the GPU process reaches 100% CPU usage when I check task manager. When I’m scrolling on the imdb-> movie page the issue is the worst.
When I do the same on Chrome and check task manager, I only get to about 12-20% GPU usage.
NOTE: I do not have hardware acceleration on. I didn’t have it on on chrome either. My laptop is a Dell XPS 9510 from 2 years ago. It’s a pretty new high end laptop with RTX 3050m.
Let me reach out to some team members and see if they have any ideas on what might be happening. I would have expected the issue to be specific to the profile but if it’s occurring in the newly created profile then that can’t be the case.
Hardware acceleration would probably help on these sites, unless there was a reason why it was disabled? Any GPU tasks would be offloaded to the CPU otherwise which will increase CPU usage (and possibly stutter depending on load).
Using CPU can be much more intermittent, unpredictable. Just takes one task like watching a youtube, netflix clip to effect other tabs. I’m on an older 2080Super here with no issues (though it is driver dependant)
Disabline GPU acceleration should only be done if you’re using buggy drivers/older chipset, otherwise you’ll cut into CPU performance.
But if I am consistently experiencing a major slow down, to the point that scrolling the page is difficult, that is not experienced on the same engine on a different browser, then shouldn’t that be something to report as a bug of the browser?
This isn’t a random case. Any background video that is not in the foreground is causing this issue. And the normal functionality of a browser on a CPU shouldn’t be like I’m running a 1995 laptop when I’m running a high end 2022 laptop.
Also, switching to using a GPU doesn’t change the problem, it just shifts the responsibility to something else. That’s like saying that the dam is broken but it’s fine let’s make sure all the water goes away from the town than to the town. The issue is that the dam is broken, that still needs to be fixed.
Only for you. That’s the interesting part and highly suggests you have something causing issues. It might be an extension, an external program, your device, etc.
This argument is actually a little backwards. While you can turn off things like hardware acceleration, everything is built to rely on GPU these days. Various processes are divided amongst your components. When you turn off hardware acceleration, you’re taking a job meant for 2 people and forcing 1 person to do it. Then you’re complaining when the 1 person can’t work as fast and efficiently as the 2 together. And when people explain it’s because you don’t have enough people for the job, you’re arguing that it isn’t relevant.
Not really. Even though they both use chromium, there’s a lot of differences made. On top of that, it often can be on a user’s side that issues exist. For example, many have looked into graphics settings and found their device allowed for main browsers like Chrome, Edge, or Firefox to use more resources. Whereas it would be more prone to dedicate less resources to Brave.
On top of that, you’re talking about Chrome. If I were to ask you how confident you are that they aren’t using your GPU, what would you answer? I know you might have hardware acceleration off, but did you also toggle everything off in chrome://flags like Accelerated 2D Canvas or GPU rasterization? As I was testing, Chrome behaved the same way as Brave if I disabled Accelerated 2D Canvas.
And to explain what I mean. Brave works flawlessly when I have Hardware Acceleration on. When I turn it off, everything still loads very fast, but scrolling is no longer smooth. This is what I see replicated in Chrome. This suggests to me that Chrome is actually using GPU despite the idea of having hardware acceleration turned off…
Which does lead me to two questions:
Do you see an improvement if you turn on hardware acceleration?
@Saoiray Hey, I’m not here to pick a fight. I’m here looking for help. I don’t know what the problem is, but I know that it’s happening on Brave and not on Chrome.
I’m grateful for you sharing some other settings in chrome to check, which I did.
I also think that a video demonstration is important, so I did a recording of both Brave and Chrome with the settings you suggested off. Here’s the link -https://we.tl/t-pSdq6635bb
I understand that the issue is only for me. I never said it’s for everyone, but it’s consistent for me. I don’t have the data or sample size to make such a claim anyway.
I don’t see how the argument is backwards. A large percentage of the computers of the world don’t have GPU’s. If they can’t load and scroll IMDB properly, I think that’s an issue. IMDB isn’t built for everyone to have a GPU. I don’t think a CPU and GPU is necessary for using that site to at least a passable level. If you see my recording, you can see the intensity of the slowdown. Maybe you were assuming some other level of slowness.
The point is that the issue is with me, not everyone, but that’s what I need help figuring out, if you could help me. I would be grateful for any assistance in resolving the fundamental issue of why is it slow on Brave and not on Chrome?
Could you share please how I could check this? Uncertain where the resource allocation issue is.
I’m also not keen on switching on Hardware Acceleration. Like I said, it’s a solution, but I know the problem still exists, so I want to get to the root of the matter.
Understood. I’m not here to fight either. My personality, combined with the idea I’m autistic (what used to be called aspergers), can have me really focus and respond on what people say and try to find clarity. Also is part of where I struggle to keep things “short and sweet.” By all means hope I’m not coming across rude or argumentative. Everything is just me trying to understand, provide some answers, and work through it all.
What I found interesting as I watched is that when you initially loaded on Chrome, it showed the like it was still loading for quite some time, rather than the that usually appears when it’s done loading. That said, I do see differences between things, though I don’t think I would have considered what I saw to be very slowly as you described. Pretty much everything was loaded/visible and could be interacted with fairly quickly. Big issue was in choppiness of scrolling. But I’ll be curious to see if @Mattches has any thoughts, assuming he downloads and views that video.
I know I could try to share a video with you as well if you’d like, but not sure how much that would help except just to show it’s not really impacting me except for a slowdown on scrolling when hardware acceleration is off. (It’s fast and smooth with it on, just a tad choppy otherwise but still not bad at all)
I’d honestly like to challenge your thought on that. Part of the confusion in claim might be on meaning?
I suppose you’re referencing the idea of integrated graphics compared to dedicated graphics? Of which the difference just is how powerful it is and the power supply, but it’s still a GPU and a bit different from the CPU. And when you turn off hardware acceleration, it is preventing access to the integrated graphics.
Keep in mind, even all cell phones have gpu these days, let alone computers.
Primarily I’m more or less thinking of things like in the graphics settings. Such as if you have NVIDIA, you go to NVIDIA Control Panel. Some of the settings, like Background Application Max Frame Rate had substantial impacts on browser performance. But again, that’s settings within the GPU itself, which I’m sure you have but not sure which graphics card would be on your device and what app/program would need to be opened to get to its settings.
Thanks for the help! I do appreciate the more lengthy response, clarity is valuable in discussions.
Yeah the first part with the x was just my internet.
As for the very slowly part, it’s more of an experience that is hard to capture via screen record. It feels like the framerate drops to like 1-3fps. It’s the tactial sensation that’s driving me nuts. Everything loads fine ofc.
On chrome it’s a tad choppy with acceleration off, that’s fine though.
I think I see the confusion here. When I speak about GPU I mean external GPU, not the integrated GPU. Of course we should all be using the integrated GPU, it’s silly not to. But, maybe that’s the issue I’m having? It’s routing everything into the CPU and not using the integrated GPU, like what chrome is doing?
That’s why I’m wondering what the problem is. I don’t want to use my RTX 3050 to load web pages, I think that’s not feasible.
I went into my Nvidia control panel and changed the program, Brave.exe, to use the integrated graphics only. But still when I switch on hardware acceleration it’s using the RTX 3050. Any suggestions?
Using CPU “Acceleration” isn’t easy to measure between browsers, even between different Brave versions/profiles. Its a worst experience esp canvas heavy sites, or streaming/embedded videos.
Which is why Hardware acceleration is enabled by default on Brave, smoother and more consistant user experience.
Only time its actually recommended to disable HW acceleration is for a buggy GPU or GPU drivers (even then we recommend testing various driver versions if its still a well supported GPU), or much older GPUs.
Alright I remember why I stopped using hardware acceleration. It’s been quite a while and I switched it back on now for testing.
I can’t play video files properly while using hardware acceleration. They come out with the audio/video out of sync. The video ends up being too slow and constantly refreshing to catch up to the playback time.
And of course HW acceleration is a valid if we are speaking about the integrated GPU, but I don’t agree that an external GPU, such as a RTX 3050M, is necessary to have a good experience on websites.
With HW acceleration - Videos are still not playing properly, video lags heavily behind audio and keeps stuttering up to current playspeed.
Without HW acceleration - Videos play properly when payed, but if they are in the background or there are some heavy video animations the pages get very slow and scrolling is reduced to 1-3 FPS for a moment.