Perché il riavvio del computer risolve così tanti problemi?
“Hai provato a riavviare?”
È un consiglio tecnico che viene gettato molto, ma c'è un motivo: funziona. La mia personale esperienza è stata che un semplice riavvio può risolvere un problema del computer nell'80-90% dei casi, indipendentemente dal fatto che tale problema sia correlato a reti, grafica, prestazioni lente o programmi difettosi. E non sono solo i problemi con Windows che rispondono bene al riavvio; questo metodo funziona per una vasta gamma di dispositivi, inclusi smartphone e router e persino software.
Perché questa soluzione è così diffusa? Che cosa si tratta dei dispositivi di calcolo che rendono il riavvio così efficace? E perché questi problemi non possono essere risolti mentre il dispositivo è in esecuzione? Continua a leggere per trovare alcune risposte.
Problemi comuni risolti con un riavvio
Per aiutarti a capire i principi di base più complessi che sono alla base del perché ci vuole un riavvio per far funzionare di nuovo le cose, inizieremo con i sintomi e le più probabili cause di base che già conosci.
Sintomo: Il computer rallenta o si blocca.
Causa: Perdite di memoria.
Soluzione: Arresta il software o riavvia.
Sintomo: Windows Blue Screen Of Death
Causa: Errore del driver o dell'hardware.
Soluzione: Viene eseguito un riavvio.
Sintomo: Il WiFi smette di funzionare.
Causa: Il driver si è arrestato in modo anomalo o il software del router ha causato un problema.
Soluzione: Riavviare o eseguire un ciclo di alimentazione (scollegare l'alimentazione per 30 secondi) sul router.
Presi insieme, qualcosa smette di funzionare, il che causa problemi e la soluzione è partire da zero.
La causa principale può essere spesso attribuita all'errore umano. I computer sono progettati e i programmi sono scritti da umani. Se gli umani sono fallibili, perché le cose che creano dovrebbero essere senza fallo? Tutte le cose create dall'uomo hanno la capacità di essere imperfette e la complessità del computer aumenta, così come il numero di difetti. Ora quali sono esattamente questi difetti?
In che modo il riavvio risolve le perdite di memoria?
Quando si avvia il computer per la prima volta, è possibile considerarlo come un mercato di argilla. L'argilla rappresenta le varie risorse disponibili sul computer, come la memoria. Il sistema operativo gestisce l'argilla (tra le altre cose) e la distribuisce ai programmi quando necessario. Teoricamente, questo ciclo potrebbe andare avanti all'infinito senza problemi. Il problema è che alcuni programmi sprecano le risorse comunemente usate.
Per poter funzionare, un programma deve ricevere un po 'di argilla dal computer e diventa responsabilità del programma rendere conto di tutta quella argilla. Il programma ideale pulisce l'argilla e la restituisce al computer quando finisce, permettendo al computer di distribuire l'argilla ad altri programmi in difficoltà.
Ora immagina che ci siano 3 programmi, ognuno con la propria quota di argilla. Uno restituisce tutta l'argilla senza problemi. Uno lascia un pezzo di argilla sul terreno e restituisce solo metà dell'argilla al computer. L'ultimo perde la sua argilla e non restituisce nulla al computer. Ora il computer ha meno argilla da distribuire.
Nel corso del tempo, poiché i programmi difettosi non riescono a restituire tutta l'argilla che è stata loro assegnata, altri programmi devono attendere più a lungo per la loro quota di risorse. Da qui provengono la perdita di memoria, il ritardo del programma e gli errori di runtime.
Quindi il tuo computer è in esecuzione da qualche ora e ora è rallentato da una scansione Slow Computer? 4 modi per accelerare le cose Up Slow Computer? 4 modi per accelerare le cose L'acquisto di un nuovo computer può davvero farti guadagnare un bel soldo. Quindi hai considerato di aggiornare ciò che hai ora? Leggi di più . Se supponiamo che la causa sia dovuta a una cattiva gestione dell'argilla (che è probabilmente la stessa), allora cosa possiamo fare per risolverlo?
Una soluzione sarebbe quella di togliere la responsabilità della gestione dell'argilla dai programmi e lasciarla con il sistema operativo. Quando il sistema operativo rileva l'argilla persa, la recupera. Il problema è che questo processo, noto come “raccolta dei rifiuti”, può richiedere un uso intensivo del processore e influire sulle prestazioni del sistema operativo, quindi non è comune.
L'altra soluzione è: riavviare!
Con il riavvio, tutto viene ripristinato allo stato iniziale e il sistema operativo inizia fresco con un blocco completo di argilla. Quindi, mentre i programmi iniziano a funzionare e richiedono l'argilla, l'intera procedura si ripete fino a quando non sarà più necessario un altro riavvio.
Questo fenomeno può essere applicato anche al software. Ad esempio, il tuo browser web. Hai mai notato come Chrome o Firefox possono diventare rallentati quando sono aperti per ore alla volta? Questo perché quei browser sono difettosi E hanno addon difettoso. Il riavvio è un modo per velocizzare un browser lento Cosa puoi fare per velocizzare il tuo browser? Cosa puoi fare per velocizzare il tuo browser? Se sei come me e trascorri un'enorme parte della giornata navigando sul Web, capisci quanto sia frustrante avere un browser lento e gonfio che sembra essere sul suo ... Read More .
In che modo Rebooting Or Power Cycling corregge altri problemi?
Fondamentalmente, lo stesso principio che si applica alla gestione delle risorse si applica anche ai problemi con i driver o all'errore di basso livello: tutte le prove dell'errore vengono cancellate e il computer inizia con una lavagna pulita.
Il tuo router WiFi, ad esempio, viene eseguito con software, proprio come il tuo computer. Un ciclo di spegnimento, ovvero spegnendo completamente il router per almeno 30 secondi, cancellerà la cache e ripristinerà il software.
Jerrold Foutz, esperto nella progettazione di alimentatori, offre un altro punto di vista interessante su come un reset può riparare i dispositivi elettronici, inclusi gli articoli per la casa:
Nell'hardware, ci sono molte cause per ciò che viene chiamato un singolo evento Upset (SEU). Un power glitch, un raggio cosmico che passa attraverso un circuito integrato (IC), o un raggio alfa dal pacchetto IC di plastica, possono tutti causare un SEU, eventualmente cambiando uno stato logico (da 1 a 0 o viceversa), o innescando latchup in il livello PNN della maggior parte dei circuiti integrati. Nel software, il computer può rimanere intrappolato in un ciclo infinito.
In altre parole, eventi casuali possono mettere i dispositivi elettronici in uno stato strano che li rende inutili. Jerrold spiega che uno stato da cui tutti i dispositivi funzionanti possono recuperare è lo stato di spegnimento. E quindi raccomanda di spegnere il dispositivo, scollegare l'alimentazione, rimuovere la batteria, attendere un certo periodo di tempo, quindi ricollegarla e ricominciare.
Perché alcuni problemi richiedono un riavvio?
In caso di cattiva gestione delle risorse, è possibile rintracciare manualmente e chiudere i programmi offensivi. Ma altri problemi semplicemente non possono essere risolti mentre il computer è in esecuzione e la risposta perché può essere abbastanza filosofica. Einstein ha riconosciuto che i problemi non possono essere risolti dallo stesso livello di consapevolezza che li ha creati. In un modo che è anche vero per i computer. Perché?
I computer sono macchine a stati finiti che devono costantemente monitorare gli eventi e rispondere di conseguenza. Operano su un ciclo di elaborazione infinito per rimanere all'erta per i nuovi eventi, anche quando sono inattivi. Gli eventi possono essere qualsiasi cosa, dal collegare un mouse al caricamento di un programma fino allo spegnimento. Ogni evento porta a un cambiamento di stato.
Un motivo per il riavvio è che, a seconda del sistema operativo, il ciclo infinito non può essere modificato mentre è già in esecuzione. Ecco perché le installazioni dei driver e gli aggiornamenti di Windows spesso richiedono un riavvio del sistema - per modificare il modo in cui il sistema operativo funziona al livello più elementare. Si spera che non si entri in un ciclo di riavvio infinito Come risolvere un ciclo di riavvio infinito di Windows 7 Come risolvere un ciclo di riavvio infinito di Windows 7 Avete mai incontrato un ciclo di riavvio infinito? È immediatamente riconoscibile dal fatto che Windows non si carica correttamente dopo aver acceso il PC o il laptop. Fortunatamente grazie al modo in cui ... Leggi di più .
Se un errore riguarda questo ciclo di elaborazione infinito, solo un riavvio può riportarlo al suo stato conosciuto, da dove funzionerà di nuovo. A parte il fatto che i computer mancano di conoscenza (almeno per quanto ne sappiamo), questo è praticamente l'opposto di ciò che intendeva Einstein; il “consapevolezza” non progredisce, è resettato. Quindi forse “l'ignoranza è beatitudine” sarebbe un'analogia più azzeccata.
E tutto torna a ciò che è noto
Questo articolo può solo graffiare la superficie di ciò che può andare storto all'interno del tuo computer che può essere riparato da un riavvio. A volte funziona e persino gli esperti possono solo intuire il perché. Fondamentalmente, un riavvio funziona perché tutto ritorna al suo stato originale. In questo stato familiare, il sistema sa da dove iniziare, come una partita a scacchi, dopo che hai dimenticato di chi era il turno.
Oltre a essere una soluzione rapida a molti problemi, il riavvio è anche un passo per la risoluzione dei problemi. Se il problema persiste dopo il riavvio, la causa sottostante potrebbe essere molto più grave di un errore casuale. Problemi come il software danneggiato, la presenza di malware 10 passi da fare quando si scopre il malware sul computer 10 passi da fare quando si scopre il malware sul computer Ci piacerebbe pensare che Internet sia un posto sicuro dove trascorrere il nostro tempo (tosse) ma sappiamo tutti che ci sono rischi dietro ogni angolo. E-mail, social media, siti Web dannosi che hanno funzionato ... Leggi di più, o l'hardware non funzionante viene riparato raramente riavviando.
Quali dispositivi e sintomi hai corretto con successo con un riavvio?
Autore: questo articolo è stato coprodotto con Joel Lee.
Immagine di credito: Computer Comic via Shutterstock, Woman with Clay di Marshall Astor via Flickr, Ctrl + Alt + Dlt via Shutterstock, Slate Board via Shutterstock, Einstein Quote di QuotesEverlasting via Flickr
Scopri di più su: Manutenzione del computer.