It seems that more and more applications and software packages have memory leaks that tend to hold on to chunks of memory, and normally about the only solution is a reboot.
LOL, yeah. Dang memory leaks.
I guess it helps that all the script-kiddie languages use garbage collection so it’s not uncommon for programmers to not be bothered worrying about deallocation in general.
Remember the floating-point accumulating error on the old Patriot missile system ?
Their workaround was to reboot every so often. Otherwise, according to reports, accuracy was not good.