If your Google Pixel keeps restarting itself, clear the app cache and free up some space. Uninstall recently installed apps and remove all the other apps and files you no longer need. Then update your phone and check the results. As a last resort, reset your device to factory settings