Robin Uniyal ha una buona risposta. Per favore lasciatemi espandere la risposta che ho avuto da un EE negli anni '70, che mi ha insegnato in Scienze Comp (come non si chiamava all'epoca).
"Riavviare un computer e ricaricare il sistema operativo e i programmi applicativi è una funzione usata per ritornare a una condizione conosciuta!"
Sì! I programmi applicativi e gli OS (non importa quanto ben scritti) si rovinano col tempo. Il riavvio elimina tutta la spazzatura residua tenuta in memoria e permette un riavvio pulito.
Un esempio dal vivo - Guarda questa immagine:
27 militari americani sono morti in questo edificio. Perché? Perché un computer era stato acceso e lasciato acceso per settimane! Ha subito un guasto chiamato "deriva dell'orologio". È quando l'idea di "tempo" del computer non corrisponde al "tempo reale"! Il risultato? Il missile Patriot ha mancato per un pelo il missile SCUD in arrivo (e in caduta).
Problema? Il sistema antimissile Patriot non è mai stato progettato per rimanere acceso per più di qualche giorno. Un riavvio occasionale avrebbe eliminato l'errore accumulato nel sistema di temporizzazione e di guida, azzerando l'orologio!