BTT taking up ±100% of on CPU

(Tried with latest Alpha. Same result.)

Describe the bug
When BTT runs, it seems to be taking up ±100% of one core. Restarting doesn't seem to change anything.
I have only five rules set up, all Magic Trackpad gestures.

Screenshots
Screenshot 2020-04-08 at 22.29.36

Device information:

  • Type of Mac: Mac Mini
  • macOS version: Catalina 10.15.4
  • BetterTouchTool version: 3.352 (1562)

I'll attach anything extra needed. Just say what.

Do you maybe have the experimental dropbox/icloud sync enabled?

Could you sample the BetterTouchTool process when this happens using Activity Monitor?

I do have it enabled yes!

I've added a sample of the process. I hope I did it correctly!

Sample of BetterTouchTool.txt.zip (71.7 KB)

It seems that you are already aware of the iCloud Sync performance issue, but in case you haven't gotten a chance to look at it in Instruments yet, here's a trace where I toggle the feature on, wait a few seconds, and then turn it off.

The trace shows the impact on a single Core Data thread worker (scroll back to the beginning of the Time Profiler to see it). It is quite dramatic. Hope this helps!

/Steve
BTT iCloud Sync Toggled.trace.zip (4.3 MB)

1 Like