High CPU usage with no patches running due to Node on Windows
On Windows, two processes spawned by Max 9.0.3 maintain a relatively high CPU usage. Those are Node.js JavaScript Runtime and ServiceHost: NetworkService. Even with no open patches, the processes exist and continuously strain the CPU. In my case, the load is over 10%. They disappear when I terminate the Max application.
I think since max 8.5 or 8.6 node.js is used for rnbo server
and few other things which one would not expect, I don't remember exactly.
I remove both from max packages and activate them only when/if needed,
I mean rnbo and node packages among others.
in max 8 rnbo server auto start can be deactivated in preferences,
not so in max 9.
Also - max app (some versions) seems to slow down internet connection while running.
Like slugish download speeds and similar.
On all my computers max is denied internet connection , unless I want it.
without node and rnbo, max 9 sits there using 0 % CPU on windows 10.
Thanks for the tips! Max 9 does have the setting to not run the RNBO server on startup. After changing it and restarting Max, I see the two processes still exist but no longer load the CPU much.
However, I've not found a way to disable or remove the Node for Max and RNBO packages. They are shown to be installed in the Package Manager, but I am not seeing a button to change anything about the installations.
Interesting - I'll give this a try, I have a not-great internet connection and it does feel like max 9 is a bit resource-heavy, maybe it's this.
node and rnbo are default packages located
in Max folder, not in user documents.
I'd like to get a better understanding of the CPU load you are reporting.
Does it remain at the reported 10% if you disable to start the RNBO server at launch or does it drop In general is this persistent across the entire lifecycle of Max and RNBO running or a short lived spike when RNBO is started up? Is there any change in behavior that could be tied to Max' database being indexed / rebuilt?
I personally would not recommend to manually uninstall the Node for Max and RNBO packages, the former is eg. used to support things like the integrated search and documentation. However, nothing it does should consume any significant amount of CPU and also shouldn't not affect any of the network connections / speed.
When I disable the RNBO server on startup, CPU usage no longer reaches 10%, so the problem goes away. I haven't done anything beyond that – like changing anything about packages.