Giter Club home page Giter Club logo

Comments (24)

shatteringlass avatar shatteringlass commented on September 22, 2024 1

I'm on a late-2013 rMBP with no discrete graphics, running 17A362a (High Sierra GM). For me Itsycal is the second most CPU time consuming process, just behind kernel_task (which is just idle CPU time I guess). I think this correlates with higher energy impact (Itsycal has 1.7 on average for me, while iTerm2 has 2.8 and Safari has 7.7).

from itsycal.

sfsam avatar sfsam commented on September 22, 2024

@jbrodley My computers only have integrated graphics so I cannot see this myself.

Did Itsycal use the discrete graphics card on previous versions of macOS?

Do any other apps use discrete graphics?

Can you tell me about your setup? Which Mac do you have (model/year/graphics)? Do you have a second monitor attached?

from itsycal.

elsonwu avatar elsonwu commented on September 22, 2024

Similar issue here, I'm using MacBook 12" 2017 with macOS High Sierra Beta 7 (17A360a), Itsycal use more power than before.

usage

screen shot 2017-09-08 at 6 21 28 pm

screen shot 2017-09-08 at 6 21 32 pm

from itsycal.

sfsam avatar sfsam commented on September 22, 2024

@jbrodley How do you access "High Energy details" to see that Itsycal is using the discrete graphics card?
@elsonwu Is your computer also using a discrete graphics card? For what it's worth, I also show an average energy impact of around 1.63 on my Sierra MacBook Air. What was the average reading for you before?

from itsycal.

elsonwu avatar elsonwu commented on September 22, 2024

@sfsam I remember it's less than 1.0 on previous macOS Sierra 10.12.5

from itsycal.

jbrodley avatar jbrodley commented on September 22, 2024

@sfsam High Energy details are located in the Activity Monitor, the third tab called "energy".
It had sort of gone away (or i just hadn't noticed it as much) and now is back with the latest High Sierra beta again.

from itsycal.

jbrodley avatar jbrodley commented on September 22, 2024

Also, my average Energy Impact for Itsycal in Energy is a 4.17 when i checked today. Only Spotify, Outlook and Chrome were higher on my computer.

from itsycal.

cecilyen avatar cecilyen commented on September 22, 2024

Actually, on 10.2, Itsycal is using more energy than I expected.
The average energy impact as measured Apple's activity monitor is 1.73 as for now. I only showed the calendar few time for the past 8 hours. It is far higher than many programs. For example, Flycut only used 0.04 for the same period of time, which I used much often than Itsycal.

from itsycal.

khad avatar khad commented on September 22, 2024

Found this while Googling for the same issue. Just got a new MacBook Pro and I'm paying a lot more attention to energy usage than I did on my MacBook Air.

  • MacBook Pro with Touch Bar (13-inch, 2017, 3.1 GHz Intel Core i5, 16 GB 2133 MHz LPDDR3)
  • macOS High Sierra 10.13 (17A362a)
  • I pretty much never use Itsycal except to click it and see the calendar. (I don't use it to create new events, for example.)
  • I don't have an external monitor.
  • I only have integrated graphics (Intel Iris Plus Graphics 650 1536 MB)

I guess I'll be switching to Day-O for now to see if it's any better on energy because I only really use the "show me a calendar" part of Itsycal and never use it to view my own events or create new ones.

Let me know if there is any additional information I can provide, though. I'd be happy to help get this resolved.

screen shot 2017-09-29 at 2 50 01 pm

screen shot 2017-09-29 at 2 53 12 pm

screen shot 2017-09-29 at 2 53 14 pm

from itsycal.

sfsam avatar sfsam commented on September 22, 2024

I've redone the timer code (for the clock and dimming past events) and it seems to help on my machine. Could you give it a try? Please note that you need to keep it running for at least 12 hours to see an effect because Activity Monitor's Avg Energy Impact is calculated over time.

https://s3.amazonaws.com/itsycal/Itsycal-20170930.zip

from itsycal.

khad avatar khad commented on September 22, 2024

Downloaded. Will give it a go.

For my own reference: Day-O has an average energy usage on my machine of 0.7.

from itsycal.

cecilyen avatar cecilyen commented on September 22, 2024

FYI:
My Macbook specs:
MacBook Pro with Touch Bar (15-inch, 2017)
macOS 10.12.6
Dedicated GPU was not used by Itsycal

Avg energy impact of Itsycal for the last 8hr:
Before timer code change: 1.38
After timer code change: 0.16

I think this issue is fixed.

from itsycal.

woj-tek avatar woj-tek commented on September 22, 2024

I've updated the itsycal yesterday to the linked one and energy impact went down from roughly 1.5 to 0.03 so I would say issue is fixed.

from itsycal.

sfsam avatar sfsam commented on September 22, 2024

Good to hear. Mine went from 1.63 to 0.06.

from itsycal.

khad avatar khad commented on September 22, 2024

Itsycal "Avg Energy Impact" is now down to 0.05 (though I did see the average get as "high" as 0.10 yesterday). That's from 1.66 before, so I'd definitely consider this solved.

Day-O is at about 0.04 (been running them simultaneously just to see), and for all the additional functionality Itsycal includes, I think it's clear which one I'll be sticking with.

@sfsam, I know others posted as early as June, but you had a fix a mere 2 days after I posted. So to me this feels like a super quick fix. It's much appreciated. Just sent a token of my appreciation via PayPal. :)

If anyone else feels so inclined: https://www.paypal.me/mowgliiapps (or find the link in Preferences > About).

Have a great rest of your week!

from itsycal.

sfsam avatar sfsam commented on September 22, 2024

Thank you, @khad.

from itsycal.

elsonwu avatar elsonwu commented on September 22, 2024

Thanks @sfsam for your quick action, now it went from 1.66 to 0.06 !!!

from itsycal.

klonos avatar klonos commented on September 22, 2024

I've never noticed this issue before, but just wanted to chime in and say that for me the average energy impact indicator is 0.02 (using the latest version).

from itsycal.

erikw avatar erikw commented on September 22, 2024

For me itsycal takes up huge amounts of CPU, 80% spotted, and is often unresponsive or frozen in the menu bar. This happens after it has been running for a while. When freshly started it works fine.

Using itsycal 0.11.8 on macOS 10.13.2.

from itsycal.

sfsam avatar sfsam commented on September 22, 2024

@erikw Can you describe the kinds of calendars you are connecting to (Google, Outlook, etc.)? Can you relate the high cpu behavior to anything?

from itsycal.

erikw avatar erikw commented on September 22, 2024

@sfsam Hmm so I have 1 Exchange calendar towards Office 356, set up in system Preferences, and also a Google account with 12 calendars, also set up with system Preferences.

I will try to related the CPU usage to something, the only pattern I've seen so far is that it always works good when freshly started, but after running for a while the problems occurs (I almost never reboot my macbook, just suspend it over night).

from itsycal.

sfsam avatar sfsam commented on September 22, 2024

@erikw Could you try removing the Exchange calendar (from Calendar.app, not just unchecking in Itsycal) and see if that makes any difference? Another user today reported that the issue went away when he did this. I only have Google calendar so I can't test this myself.

from itsycal.

erikw avatar erikw commented on September 22, 2024

@sfsam With Exchange, itsycal memory usage is often 500-700MB. When I turned of my Exchange calendar it uses no more than 30-40MB. The UI is also way more snappy and responsive. So I guess my problem is the same as in #54

from itsycal.

sfsam avatar sfsam commented on September 22, 2024

I think this is the same as issue #54 which I believe has been fixed. 🤞

from itsycal.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.