Author Topic: Mac BS 2.1.02 brings CPU to its knees using tabs.  (Read 6473 times)

Offline jddhammer

  • BeerSmith New Brewer
  • *
  • Posts: 2
  • BeerSmith 2 Rocks!
Mac BS 2.1.02 brings CPU to its knees using tabs.
« on: December 29, 2012, 08:14:14 AM »
MacOS 10.8.2  BS 2.1.02

I find that my BS process goes into a CPU loop consuming most available CPU and sucks the life out of my battery in minutes.   It appears to be related to the number of tabs open, and whether the application is minimized or not.   I assume you're scraping each screen continuously or something.  Is there a MacOS or WxWidgets config setting or something to control the behavior?

As I type this, I'm seeing up to 80% utilization on a newly started BS instance with 7 tabs open.  Close the tabs and the CPU usage goes down with each tab.



Offline nickmv

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 3
Re: Mac BS 2.1.02 brings CPU to its knees using tabs.
« Reply #1 on: January 01, 2013, 03:57:58 PM »
Agreed.

I just launched it and am doing NOTHING with it, and it's consuming anywhere from 18-50% of my CPU for absolutely no reason. If I open it and don't touch anything at all, it idles at around 0%, but the instant I open a recipe, it's stuck on a minimum of 18% CPU usage, even though I'm not doing anything.


This needs to be fixed quickly, as it has a detrimental affect on laptop brewers. 2.1.02 here as well.

Brad?
« Last Edit: January 03, 2013, 06:51:45 PM by nickmv »

Offline BeerSmith

  • Brewer, Author, Patriot
  • BeerSmith Administrator
  • BeerSmith Grandmaster Brewer
  • *****
  • Posts: 5561
  • BeerSmith - take the guesswork out of brewing!
    • BeerSmith
Re: Mac BS 2.1.02 brings CPU to its knees using tabs.
« Reply #2 on: January 02, 2013, 08:31:47 PM »
Thanks,
  I was unaware of this but I will certainly put this at the top of my list.  I suspect it might be an issue with updating some graphical elements continuously (which should not happen, but possibly is happening).

  I will be sure a fix is in the next update.

Brad
Get a free trial of BeerSmith 3 here

Offline nickmv

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 3
Re: Mac BS 2.1.02 brings CPU to its knees using tabs.
« Reply #3 on: January 03, 2013, 06:51:14 PM »
Thanks!

Always good to hear from the dev.

Offline kashick

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 3
  • BeerSmith 2 Rocks!
Re: Mac BS 2.1.02 brings CPU to its knees using tabs.
« Reply #4 on: January 04, 2013, 04:16:20 PM »
Just thought I'd add that I'm seeing exactly the same behavior on my MacBook Pro with BS 2.1.02 and Mac OS 10.8.2

Offline jddhammer

  • BeerSmith New Brewer
  • *
  • Posts: 2
  • BeerSmith 2 Rocks!
Re: Mac BS 2.1.02 brings CPU to its knees using tabs.
« Reply #5 on: July 07, 2013, 11:38:02 AM »
What's up with this issue?  Update says I am up to date and still suffering from this. 

JD

Offline m750

  • BeerSmith Brewer
  • ***
  • Posts: 47
  • Brewing, Farming, Running
    • thebottlefarm
Re: Mac BS 2.1.02 brings CPU to its knees using tabs.
« Reply #6 on: July 11, 2013, 07:34:40 AM »
I'm seeing this as well. It makes taking my laptop near my brewing area impossible.
Can we get a status on this?
Thanks,
AO

Offline BeerSmith

  • Brewer, Author, Patriot
  • BeerSmith Administrator
  • BeerSmith Grandmaster Brewer
  • *****
  • Posts: 5561
  • BeerSmith - take the guesswork out of brewing!
    • BeerSmith
Re: Mac BS 2.1.02 brings CPU to its knees using tabs.
« Reply #7 on: July 13, 2013, 08:22:33 PM »
It is at the top of my list to fix in the next set of updates.  I'm hoping to get the fix out early this fall.

Brad
Get a free trial of BeerSmith 3 here

Offline BrewLizard

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 9
  • Sparge salts should NOT go in mash
Re: Mac BS 2.1.02 brings CPU to its knees using tabs.
« Reply #8 on: December 05, 2020, 12:41:20 PM »
Hi Brad,

This still seems to be an issue in Mac OS 11.0.1 and Beersmith 3. It's using about 13% CPU at idle.

(I know it's a really old thread, near-zero CPU use when in the background should be a priority.)

 

modification