1.Re-start your phone every week or turn on auto optimization.(if auto optimization failed you were using your phone on specific time do it manually clear RAM and do manual restart).2.Use galaxy booster app after a weekly re-start and after OS update...
No it will run it background but at minimal level system can handle because the apps you put sleep or deepsleep mode will take care of everything you don't need to worry