lukepistrol / TimeMachineStatus

TimeMachineStatus is a little menu bar application for macOS which aims to show more useful information than the system default.
Other
222 stars 3 forks source link

🐞: [BUG] Performance issue #28

Open dcoeurjo opened 3 months ago

dcoeurjo commented 3 months ago

Describe the bug

When copying data to the TimeMachine, 50 to 70% of my CPU is used for the TimeMachineStatus

To Reproduce Steps to reproduce the behavior:

  1. Wait until TM sync
  2. Check the CPU usage when syncing (spinning arrows)

Expected behavior

Screenshots Capture d’écran 2024-03-28 à 09 01 15

Additional context Add any other context about the problem here.

spitfire commented 2 months ago

Same here, crosses 90% on an M1 MacBook Air

thetomfox commented 2 months ago

Same problem. I had to remove the app. Looks nice but definitely has a perf problem to fix.

lukepistrol commented 1 month ago

This somehow has to do with animations in the status bar. As a temporary fix until I have profiled the issue more thoroughly I added an option to disable animations in the next release (0.1.1)