Jump to content

EvernoteUser818

Level 2
  • Posts

    20
  • Joined

  • Last visited

Posts posted by EvernoteUser818

  1. 8 minutes ago, TazUK said:

    I'm running Evernote 10.21.5 on macOS. When I launch Evernote I see 7 processes related to Evernote!

    • Evernote
    • Evernote Helper
    • Evernote Helper (GPU)
    • Evernote Helper (Renderer)
    • Evernote Helper (Renderer)
    • Evernote Helper (Renderer)
    • Evernote Helper (Renderer)

    Why so many?

    I'm a VERY basic user of EN. I just have a few notes and I just type stuff into them. Occasionally I'll paste a URL into my notes. That's as complex as my use of EN is. Is there a way to disable some of the fancy capability of EN and save CPU resources?

    This is normal for an Electron based app. Compare with Chrome, Slack, etc... This is not the main reason for high CPU usage. It's the utilization of 1 or 2 of these processes, not the number of processes. 

    edit, to save CPU/power, see my recommendation above and the other one to try turning off spell checking

  2. To others, a solution for some of us before Evernote fixes this is to use Evernote in Full Screen mode. When you change windows to/from evernote, OSX is forced to switch to another desktop, which effectively produces the same side effects as cmd-H and triggering something tell Evernote/Electron to calm down the rendering/refreshing. That's my educated guess. 

    If someone familiar with Electron and OSX can help look into this more, please do. Perhaps a better workaround could be provided for us. 

    • Thanks 1
  3. Hey Evernote,

    The CPU usage of the renderer is going nuts even when Evernote window is not actively in the foreground. However, the renderer calms down significantly when cmd+H hides the window. I often have evernote running in the background with the window open, but not in the foreground (e.g. through switching windows using cmd+tab). However, it really sucks that evernote is eating so much CPU when I forget to cmd+H. This tells me that the renderer is being very inefficient if the Evernote window is not even active or visible. 


    I think Cmd-H might be nearly identical to the user as not having the application visible (either foreground or background). Thus my recommendation as a quick fix to Electron woes is to look into how cmd-H causes such different behavior the to the renderer and Electron. Do a strack track and inspect the behavior and see yourself. You'll see tons of calls to CFRunLoop (https://developer.apple.com/documentation/corefoundation/cfrunloop-rht) to poll for updates. My guess is lots of the different sections of the app are using CPU time trying to check for updates. As a quick workaround, try figuring out if there's a way to identify when the Evernote is not visible and mimic the same outcome as when cmd-H is applied. But of course, a more efficient rendering of Electron is the long term solution. 

    Please fix this. It's a real issue. 

    My macbook is constantly hot and fans spinning whenever I have Evernote running, even when not visible. Manual cmd+H or cmd+M, etc... is the only viable solution right now without quitting the app entirely. 

    Regards,

    Henry

     

  4. I briefly saw a way to see "developer tools" or something similar under the "help" menu bar. This brought up a chrome developer tools side bar. I also was able to do `cmd-R` and refresh evernote manually. A few minutes later, this all disappeared. How do I get access to developer tools again? Or was this accidentally revealed through a bug? I was hoping to finally inspect what is causing Evernote to hog up a ton of CPU and battery life. 

×
×
  • Create New...