As software advances so do the installers, which have become vehicles for all kinds of needless bloat ware. I do not believe this to be an inevitably, its possible for software to progress without demanding more space and resources—directly, or indirectly, through the numerous "Helper" apps they propagate.
Even the dæmons (background processes) built into the operating system are way too numerous, attempting connections countless times each hour for menial tasks like checking data and time (which only changes twice a year!) by querying what appears like a small list of domains, but which resolve to hundreds of ip addresses. Many of them suspicious.
This is but one example. Anyone who has installed Creative Cloud knows that even if you never launch an app, there are about a dozen background apps each with their own daemons doing god knows what.
I have a subscription to Creative Cloud, that isn't the issue.
I want to know the safest way to prevent some of them (the resource-hoggers) from opening, to help my system run smoother.
In the past I've simply replaced one of the unimportant binaries with one of my own, renamed as the original, so that when Adobe forces it to load, it does something innocuous like clear my RAM. This usually works until it's time to update.
Is there a way to know which daemons can be changed without a negative outcome? Or to install software with an app like Pacifist to customise which daemons get left out?
I just want my Mac to run smoother, and the daemons in question cannot be quit once open, and deletion usually corrupts the app— replacing is the only way I've found to circumvent the hogging of resources.