Brave so slow it is unusable - 3 sec to draw a new tab


Description of the issue:
Brave became so unusable I have to type it from Safari. Rendering of every page takes so long, that I opened debugger and it shows it takes 3 second for single frame to render!

OSX menu bar works fast and very responsive, menu under right side burger is sluggish as hell too

How can this issue be reproduced?

  1. Open brave on Macos
  2. Grab coffee
  3. Go to any page or open a new tab
  4. Refill coffee

Expected result:
Sub 100ms new tab

Brave Version( check About Brave):
Version 0.69.135 Chromium: 77.0.3865.120 (Official Build) (64-bit)

OS
macOS Mojave 10.14.6 (18G103)

Additional Information:
All extensions are disabled. Same problem.
Moving Brave-Browser folder (aka fresh profile) did not help
Reinstall did not help.
Fresh install did not help.
Beta version did not help - same problem.

Question: internal adblock – could it be possible that you have “runaway regex” problem (but there is no mem explosion, so probably no), or checking every pixel for every tick of some timer for spam? (but there is no CPU grind…)

This image shows the new tab frame stats in debugger.

Please let me know if you need any additional info, or plug some debugger into running app

@enurauybku,
Thank you for reaching out and for providing such a wonderfully detailed report :tada:

I’ve reached out internally to see if anyone has additional insight – you have already performed most of the preliminary tests I would ask with the exception of one.

Can you try disabling (or enabling) Hardware Acceleration in Settings and see if that changes the behavior?
Settings --> Additional --> System --> Hardware Acceleration

2 Likes

It was enabled. Disabling it makes it usable again. Feels a bit slower than it was, but I will take that.

Thank you very much!

1 Like

@enurauybku,
My pleasure – we’re still hammering out some GPU issues in the browser so hopefully this will be resolved in future updates.
Appreciate your patience and glad you got it up and running again :slight_smile: