We have TFS 2013 & TFS 2017 environments. For increased stability is it advisable to restart the Windows TFS Services (i.e. Visual Studio Team Foundation Background Job Agent, Team Foundation SSH Service) on periodic basis i.e. every weekend (to recycle the processes and memory threads)
My understanding is that this is not needed, however wanted to confirm it.