Hello all,
As a relatively new user I have been trying to educate myself regarding the finer points of Hub management. I understand that some users have experienced some progressive slow downs secondary to free memory leaks over time. I, of course, understand that the solution is to identify and resolve the source of the leaks. However, I see that some users have dealt with these slow downs by periodic reboots. Given that I am not always available to immediately diagnose and fix the source of potential memory leaks due to work obligations, I thought that a potential temporary “bandaid” solution would be to poll my hub status with something like Hub Information Driver and then to use an attribute (such as free memory, CPU% or some other parameter) to trigger a reboot automatically once a certain minimum threshold has been breached.
Although I have been lucky so far to have not experienced significant slowdowns, I have noticed that as more and more devices and applications (particularly 3rd party apps) are loaded, that sometimes lighting in response to motion detection may begin to slightly lag. Whenever this has happened (thankfully quite infrequent), and I did not have time to track down the source, i have successfully temporarily performed a “quick fix” by rebooting. I understand I could perform regularly scheduled reboots but wish to only perform reboots if actually needed, thus my thought to tie reboots with free memory or some other parameter. I could then determine (by the frequency of notifications of automatic reboots) whether any memory leak is present, which would require more extensive diagnostic tests. My hope is that I can do this in the background without the family ever noticing a prolonged period of slowdown, thus improving the WAF.
My question is: Is there a particular parameter (and threshold for this parameter) that can be used to preempt a slowdown, such as free OS memory level or CPU% and what levels would you set to automatically trigger a reboot (250,000; 200,000KB; other)?
Again, I realize that the true solution is to fix any “leaks” but I’m looking for a minimal effort way to keep the family happy until a more proper diagnosis and fix can be performed at a more convenient time. Thanks to all in advance for your experience and advice.