# CPU Overdrive on Macbook Pro + Air

**URL:** <https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344>\
**Category:** Desktop Support\
**Tags:** macos\
**Created:** [July 3, 2022, 4:04am UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344 "2022-07-03T04:04:40Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![gixak](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@gixak](https://community.brave.app/u/gixak)\
**Post date:** [July 3, 2022, 4:04am UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/1 "2022-07-03T04:04:40Z")

</div>

I am running Mac OS Ventura developer beta 2 on one macbook pro and monterrey on a macbook air with both producing the same results with the latest brave browser update. i have close to 50 tabs on a browser and single tab on another and still have the cpu running on overdrive with the fans running at this highest speed possible as if I am doing some heavy computation. I am currently back to using google chrome and cpu operating speed is back to normal. Brave browser is currently unusable at this point as it is currently stands. Restart of browser and computer has also not made the issue any better.

Brave Version 1.40.107

---

<div class="post-metadata">

**Author:** ![289wk](https://avatars.discourse-cdn.com/v4/letter/2/439d5e/32.png) [@289wk](https://community.brave.app/u/289wk)\
**Post date:** [July 4, 2022, 9:31am UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/2 "2022-07-04T09:31:18Z")

</div>

@gixak

Try . . .

–

Go to: `brave://flags/`:

- _DISABLE_: `Enable Brave News`
- _DISABLE_: `Brave News prompts on New Tab Page`
- _DISABLE_: `Experimental QUIC Protocol`

–

Go to: `brave://settings/system`

- _DISABLE_: `Use hardware acceleration when available`

–

Go to: `brave://settings/shields`

- _DISABLE_: `Auto-redirect AMP pages`
- _DISABLE_: `Prevent sites from fingerprinting me based on my language preferences`
- Trackers & ads blocking: `Agressive`
- Enable: `Upgrade connections to HTTPS` ([HTTPS EVERYWHERE](https://community.brave.app/t/stop-brave-from-redirecting-http-localhost-to-https-localhost/397824/8) toggle switch)
- Enable: `Block scripts`
- Block fingerprinting (aka Fingerprinting blocking): `Strict, may break sites`
- Block cookies (aka Cookie blocking): `Only cross-site`

–

Go to: `brave://settings/security`

- _DISABLE_: `Always use secure connections` ([HTTPS ONLY](https://community.brave.app/t/stop-brave-from-redirecting-http-localhost-to-https-localhost/397824/8) toggle switch)
- _DISABLE_: `Use secure DNS`

–

Reduce influence by websites:

Go to: `brave://settings/content`

Scroll down to **Additional permissions**. . . and set:

- Protocol handlers: `Don't allow sites to handle protocols`
- File editing: `Don't allow sites to edit files or folders on your device`
- Clipboard: `Don't allow sites to see text or images on your clipboard`
- Window placement: `Don't allow sites use info about your screens to open and place windows`

Scroll down to **Content**. . . and set:

- Pop-ups and redirects: `Don't allow sites to send pop-ups or use redirects`

–

Go to: `brave://settings/cookies`

- Enable: `Block third-party cookies`
- _DISABLE_: `Clear cookies and site data when you close all windows`

–

Go to: `brave://settings/clearBrowserData`

For tab **Basic** :

- Set: `Time range:All time`
- Enable: `Browsing history`
- Enable: `Cookies and other site data` (Signs you out of most sites)
- Enable: `Cached images and files`

Click on the ‘Clear data’ button.

(The ‘Clear data’ button also _saves_ the selections.)

–

Clear DNS cache:

Using a Brave Browser \> New Window, go to: `brave://net-internals/#dns`

- Click on: `Clear host cache`

Close idle sockets and Flush socket pools:

Go to: `brave://net-internals/#socket`

- Click on: `Close idle sockets`
- Click on: `Flush socket pools`

Exit / Quit Brave Browser.

–

**RESTART COMPUTING DEVICE**

–

Notes re what are:

DNS cache:

- ‘[https://www.lifewire.com/what-is-a-dns-cache-817514](https://www.lifewire.com/what-is-a-dns-cache-817514)’

Socket pool:

> With pooling, instead of closing a connection after it is used, we can keep it idle while it waits to handle another request. This saves the resources required to create a new connection.

- Ref. : ‘[https://betterprogramming.pub/build-a-tcp-connection-pool-from-scratch-with-go-d7747023fe14](https://betterprogramming.pub/build-a-tcp-connection-pool-from-scratch-with-go-d7747023fe14)’

–

Test Brave Browser \> New Window

-vs

Brave Browser \> New Private Window

–

Disable all Extensions

Enable each Extension, so it is alone, one-at-a-time.

–

---

<div class="post-metadata">

**Author:** ![gixak](https://avatars.discourse-cdn.com/v4/letter/g/e79b87/32.png) [@gixak](https://community.brave.app/u/gixak)\
**Post date:** [July 4, 2022, 10:15am UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/3 "2022-07-04T10:15:31Z")

</div>

hmmmh. odd because i dont see a brave update but yet problem has now gone away. i have had my network compromised in the past before so perhaps something similar has happened again and they removed whatever operation was going on my devices as it became noticed by me with the impacted performance. keep me up to date if there was an update by brave as I did nothing.

---

<div class="post-metadata">

**Author:** ![andreoliwa](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/andreoliwa/32/140050_2.png) [@andreoliwa](https://community.brave.app/u/andreoliwa)\
**Post date:** [July 26, 2022, 10:16pm UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/4 "2022-07-26T22:16:14Z")

</div>

I have the same issue, CPU 100% and it never goes down.  
I can only close the browser with “Force Quit”.

I have Brave Browser Dev (blue icon) Version 1.42.79 Chromium: 103.0.5060.134 (Official Build) dev (x86\_64)

This CPU issue must have started recently, I only noticed it yesterday.

_EDIT:_ I tried all the configs suggested in the post above, it didn’t help.

---

<div class="post-metadata">

**Author:** ![289wk](https://avatars.discourse-cdn.com/v4/letter/2/439d5e/32.png) [@289wk](https://community.brave.app/u/289wk)\
**Post date:** [July 27, 2022, 1:06am UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/5 "2022-07-27T01:06:27Z")

</div>

@gixak , @andreoliwa

‘[https://www.chromium.org/developers/memory-usage-backgrounder/](https://www.chromium.org/developers/memory-usage-backgrounder/)’

> **Multi-Process Model Background**
> 
> To understand Chromium’s memory usage, let’s understand the multi-process model. Unlike other browsers, Chromium is divided into multiple processes.
> 
> When Chromium starts up, it will initially have two processes. One process is the **browser process** which controls the main browser functionality, and the other is the initial **renderer process** , which runs the Blink rendering engine and JavaScript (V8).
> 
> Each time you open a new tab in Chromium, you’ll likely get a new renderer process. With typical browsing, it is common to see 5-7 chrome.exe processes active.
> 
> Further, if you utilize plugins, apps, or extensions, they may also execute within independent processes.
> 
> All of Chromium’s processes, whether it is a browser process, a renderer process, or a plugin process, will show under the Task Manager as ‘chrome.exe’.

–

### Comparison: CPU & GPU Usage of 4 Browsers

‘[https://helgeklein.com/blog/comparison-cpu-gpu-usage-4-browsers/](https://helgeklein.com/blog/comparison-cpu-gpu-usage-4-browsers/)’

In their conclusion:

> The efficiency of the browser vendors’ GPU implementations depend more on the driver and the type of [browser] optimization than on raw hardware power.

* * *

Article from 2018:

### How to Stop Chrome From Using All Your CPU

‘[https://techstacker.com/how-to-stop-chrome-from-using-all-your-cpu/lfi7ynpxnttxajszg/](https://techstacker.com/how-to-stop-chrome-from-using-all-your-cpu/lfi7ynpxnttxajszg/)’

–

---

<div class="post-metadata">

**Author:** ![andreoliwa](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/andreoliwa/32/140050_2.png) [@andreoliwa](https://community.brave.app/u/andreoliwa)\
**Post date:** [July 27, 2022, 9:09am UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/6 "2022-07-27T09:09:02Z")

</div>

Thanks for the help again.  
The problem persists, I will keep trying.

Only “Brave Browser Dev” has the CPU problem, not the stable Brave Browser.

 ![image](https://global.discourse-cdn.com/brave/original/3X/c/0/c099646a586c8ba35d0de4c9e6e0235cba1bdf8a.png)

- Yesterday I tried most (or all) of the setting mentioned in [the post above](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/2)
- Rebooted yesterday (after 51 days uptime)
- Disabled hardware acceleration  
 ![2022-07-27_10-57](https://global.discourse-cdn.com/brave/original/3X/5/0/5031649910b638bb6309a9589177cb8905775ed4.png)
- Disabled all Chrome extensions (didn’t remove them as the article suggests; only disabled)
- Today I tried the tips from the article above [How to Stop Chrome From Using All Your CPU](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/5#how-to-stop-chrome-from-using-all-your-cpu-2)
- Chrome Task Manager says the “Browser” itself is the problem, not tabs, not extensions, not GPU process  
 ![image](https://global.discourse-cdn.com/brave/original/3X/7/5/751009453e52096136f8132aa116408c85f65709.png)
- Computer is not very old: a MacBook Pro from 2019
- I’m still on macOS Big Sur 11.6.6 though; maybe that is an (or the) issue

I’ll try upgrading macOS and post here again.  
Thanks once more for the tips!

---

<div class="post-metadata">

**Author:** ![andreoliwa](https://sea1.discourse-cdn.com/brave/user_avatar/community.brave.app/andreoliwa/32/140050_2.png) [@andreoliwa](https://community.brave.app/u/andreoliwa)\
**Post date:** [July 27, 2022, 9:57pm UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/7 "2022-07-27T21:57:04Z")

</div>

Upgrading macOS to Monterey didn’t solve the 100% CPU issue.

Problem solved: I replaced Brave Browser Dev with Brave Browser Beta.  
Now my laptop fan is _finally_ silent after days of engine noise.

Something is weird with the Dev version. Maybe it’s discontinued?  
The [Brave Dev link on Homebrew](https://brave.com/download-dev/) even redirects to the [Brave Beta page](https://brave.com/download-beta/).

```auto
❯ brew info brave-browser-dev
brave-browser-dev: 1.42.66.0,142.66 (auto_updates)
https://brave.com/download-dev/
Not installed
(...)

❯ brew info brave-browser-beta
brave-browser-beta: 1.42.65.0,142.65 (auto_updates)
https://brave.com/download-beta/
/usr/local/Caskroom/brave-browser-beta/1.42.65.0,142.65 (132B)
(...)

```

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/brave/original/3X/1/8/182067f3480d1a5e7aea5ae3131b116ca1ef7918.png) [@system](https://community.brave.app/u/system)\
**Post date:** [August 26, 2022, 9:57pm UTC](https://community.brave.app/t/cpu-overdrive-on-macbook-pro-air/409344/8 "2022-08-26T21:57:41Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
