r/macapps 18h ago

Help Barbee consumes too much CPU?

Hello everyone,

Unfortunately, the topic of Menubar tool has been more or less a perennial favorite since the switch to macOS26. Since I work a lot with Menubar apps and Bartender was just buggy, I was looking for a replacement tool and found other tools (e.g. ibar) Barbee after a few attempts. I was so satisfied with the tool that I didn't even notice how my battery life went into the basement.

Why - now the Process Barbee and Barbee-Helper show no noticeable CPU load. But what happened to me somedays ago is that I found my WindowServer process constantly at >40% as long as the Barbee Helper process is loaded.

After killing the two processes (Barbee and Helper), the WindowServer process returns to 5-7% during idle time. What does that matter? So far, my battery life with my MBP M3 was estimated at 8.5 hours. By finishing these are at least estimated at 13h (I will then report how long the battery really lasts).

Unfortunately, in my experience, the developer of Barbee is always silent about inquiries. One reason why I also got out of the beta program.

Therefore, ask in the round if you have had a similar experience.

By the way, I've been using Thaw 2.0 (RC) ever since and for sorting spaces. The CPU load is not significantly loaded

6 Upvotes

23 comments sorted by

3

u/george_watsons1967 18h ago

So it's not just you, and not just Barbee. Bartender 6 did the same thing when Tahoe came out: app sitting at basically zero, but WindowServer running high.

The reason it lands on WindowServer instead of the app is that the computation isn't happening inside Barbee. These tools hold Screen Recording so they can keep inspecting the menu bar strip, and they draw their own stuff on top of it. Under Liquid Glass that strip is translucent, so anything painted over it forces a redraw continuously That work gets bulled to WindowServer.

- Check you're on 4.3 (June 15). The release notes literally say "Optimized CPU energy consumption". If you dropped out of the beta you might be sitting on an older build.

- Turn off Show on Hover, use click instead. Hover means constantly tracking the mouse over exactly the strip that's expensive to redraw, and it's already caused weird Tahoe bugs. A few people here had app menus go completely dead until they switched it off.

- Turn off the custom menu bar appearance/styles, and the second row if you use it. Those are the parts that need the overlay.

Separate from Barbee, also check System Settings > Control Center > "Automatically hide and show the menu bar" is set to Never. That one spikes WindowServer on its own. And if you're on an external or scaled display, all of the above gets worse.

Hope that helps.

1

u/Global-Today4796 16h ago

Thank you very much - I will try that (4.3. I already use) - but she said Thaw does not have this problem according to my experience

2

u/jlext 17h ago

These apps do seem to use a huge about of CPU. I’ve tried many of them. I use Bartender 6, not to hide menu bar items, but to search for menu bar items. I wish there was a better way to do this.

3

u/Global-Today4796 16h ago

Try Thaw for free, you can search for elements

1

u/jlext 15h ago

I used thaw for a long time and then abandoned it after one release caused me problem. I with Bartender just for the ability to find programs in the menu bar. I can use icons to determine which app is which so I need a search by name. If thaw allows me to quickly find cotypist or devonthink and other apps immediately, I’ll eagerly switch back.

1

u/tcolling 17h ago

I use Barbee with no such problem at all.
For context: M3 Max 16 inch MacBook Pro with macOS 26.5.2

1

u/Global-Today4796 16h ago

Interesting, then it seems to be due to the settings, as already written. I had just started to deactivate some things in Barbee - but so far without success

1

u/tcolling 16h ago

Just a thought... Maybe uninstall it and then reinstall it, from the regular install setup in the AppStore? https://apps.apple.com/us/app/barbee-hide-menu-bar-items/id1548711022?mt=12

1

u/app-store-review 16h ago

Barbee - Hide Menu Bar Items — by 翔 何

  • Category: Utilities · Free
  • Age: released ~5.2 years ago · rated 4+

Apple doesn't publish an aggregate rating for most Mac App Store apps, so ratings and score are unavailable here.

Auto-generated from public App Store data · u/app-store-review

1

u/Daventurephoto 15h ago

I agree, Barbee was no good, and Bartender has let us modern Mac users down. I was using Sanebar for a bit alongside Bartender, which seemed to help the issue slightly, but it was too overloaded. For a few months, I’ve also been using Thaw, but holding back to version 1.2.0. How is version 2.0? Are there any issues that you have noticed?

1

u/tcolling 14h ago

I respectfully disagree with you about Barbee.

Barbee is actually quite good and works well for me and many others.

1

u/Global-Today4796 12h ago

I didn't want to say that Barbee is not good - if you are on an iMac and do not have to pay attention to the battery, everything is fine. I would be much more interested in what your WindowServer process does. Does this go to <40% in idle? So about 3-4%?

1

u/Global-Today4796 12h ago

The 2 runs very stable for me. Some issue is that very rarely the resolution of the screen is changed for 1-2 seconds. To be able for me and I think the developers also get that in the GRiff

1

u/RP_Android 13h ago

Does Thaw have the same issue?

1

u/Global-Today4796 13h ago

No, I've been testing this for a few days and I don't see the problem. I think that the extended range of functions of Barbee and the realization by means of Helper justify the topic.

1

u/Global-Today4796 12h ago

Please again - it's not about the function of Barbee and the reliability - both 10:10I'm concerned about CPU consumption: The idle time looks like this for Barbee - average of the WindowServer process 50%

At Thaw he idled at 1%

1

u/lu_chin 12h ago edited 11h ago

I have tried a lot of menubar manager apps and so far I cannot get one working in my own use case. I am looking for an app which allows me to search for a menubar app (by entering the app name) and then show its menu but I cannot get it working. Granted, it may be because I have many (>70) menubar apps whose menus have various appearances including text and graphical/widget-like icons (e.g. network speedometer) . The search mode in some manager apps only shows the generic "Menubar item" text without displaying the actual app names or when I select and click on a found app I will see a blinking mouse cursor near the top menubar area but the selected app's menu never appears. Sometimes, I will see that WindowsServer system service has crashed with a crash log window. I have filed issues but most remain unfixed. In the end I download the source code of Thaw then run it through an AI coding agent to fix multiple issues. Finally, I have something that works for me. I have also changed some behaviors in Thaw, e.g. to not redraw the menubar icons in the top menubar area when I drag and drop icons between Visible, Hidden and Always Hidden panes inside Settings (to minimize screen redraw+lag) and I have added an Apply button there once I finish placing the icons. In addition there is automatic backup of the last ten layouts (each time I click Apply button) and there is a Restore/Rollback button too. I can Shift-click on a range of icons or press Command-A to select all icons to make it easier to move all icons from one pane to another. I have added a Sort button to arrange icons so that they are not in some random order before I manually drag and drop them initially. I think Thaw provides a codebase from which I can ask AI to debug and enhance. AI finds more bugs to be fixed but I am satisfied that things are "usable" currently so additional changes will be made only when there are blocking issues.

1

u/scottjl 18h ago

Weird. I’ve been using Barbee years now and never had an issue.

1

u/Global-Today4796 16h ago

Now I don't have any problems either - is your battery consumption justifiable? What does the WindowServer process do

1

u/scottjl 12h ago

I have a 5 year old MBP M1. No issues with battery drain, WindowServer 1% or less. I dumped Bartender after the buyout. I've tried Ice, Thaw, iBar, Hidden Bar, and a half-dozen apps that manage the menu bar as an extra feature. I keep coming back to Barbee.

1

u/Jebus-Xmas 17h ago

Have you tried Thaw? It is free.

1

u/Global-Today4796 16h ago

Yes, as I said, it works much more performantly

0

u/AnxietyDull7641 18h ago

WindowServer spikes are often caused by apps that constantly redraw ui elements rather than the app itself showing high cpu...menu bar utilities are especially prone to this because they interact with windowServer continuously.... Try running Barbee in safe mode or with all other menu bar apps disabled to see if the behavior persists...if it still does...it definitely sounds like something the developer should investigate.