GGJstudios - you are welcome to check but at least daily scripts require a shut down unless something of recent changed. Tools like Onyx allow as mentioned, the scripts to be ran on the fly.
We can concur on leaving some space available. This is especially true for apps that require "room" to operate and those in particular that create scratch areas or temp areas to work. For my tastes, I prefer to leave 20 percent of the drive available at any given time on my SSD home drive.
We can also concur that permissions is a rather limited area to explore for issues or rather, slowness and issues are less likely to be resolved by a permissions repair but it is still an option that is useful under certain circumstances.
Where caches are concerned, two culprits that seem to further sluggishness are found with font cache and user cache. Where we may disagree is that the trade off for electing to engage them is that for possibly momentary slowness (do to a newly generated cache) the long term effect warrants engaging. Other caches too might prove worthy of from time to time deleting and starting fresh.
OSX does a nice job with its own maint but it can't do everything just the basics and this is wise. Given that so many apps can be challenging, OSX doesn't stand a chance of knowing every nuance and thus remains more generic in its own maint.
As for the rest, we'll just have to agree to disagree on some points and have just slight differences on others.
We can concur on leaving some space available. This is especially true for apps that require "room" to operate and those in particular that create scratch areas or temp areas to work. For my tastes, I prefer to leave 20 percent of the drive available at any given time on my SSD home drive.
We can also concur that permissions is a rather limited area to explore for issues or rather, slowness and issues are less likely to be resolved by a permissions repair but it is still an option that is useful under certain circumstances.
Where caches are concerned, two culprits that seem to further sluggishness are found with font cache and user cache. Where we may disagree is that the trade off for electing to engage them is that for possibly momentary slowness (do to a newly generated cache) the long term effect warrants engaging. Other caches too might prove worthy of from time to time deleting and starting fresh.
OSX does a nice job with its own maint but it can't do everything just the basics and this is wise. Given that so many apps can be challenging, OSX doesn't stand a chance of knowing every nuance and thus remains more generic in its own maint.
As for the rest, we'll just have to agree to disagree on some points and have just slight differences on others.