well after 2 years of good job my galaxy note 8 started often to freeze, i restarting and after 15-30 min it freeze again and again so what to do:
1. Go to Setting -> Application Manager -> All Applications and open TouchWiz easy and TouchWiz home one by one
2. Clear the data and force stop the. Do this for both. (after doing this you will see 0.00kb under each app) (all apps from desktop will be gone, don't worry they are still installed)
3. Press the power button and restart the device and test if the problem is gone.
If the problem comes up again then may need to factory reset it.
Don't forget backup up so that u can restore it later on.