13Sep

Perché i computer non sono in grado di avviarsi istantaneamente?

Con l'hardware più recente e più potente e i sistemi operativi migliorati che abbiamo a disposizione da usare in questi giorni, perché ci vuole ancora tanto tempo per fare il boot completo di un computer ogni volta?

Today's Question &La sessione di risposta ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di Q & A basato su community.

La domanda

SuperUser reader kosinix vuole sapere perché i computer non sono in grado di avviarsi completamente all'istante: i computer

sono in circolazione da un po 'di tempo. Quindi cosa ci impedisce di far sì che i computer si avviino istantaneamente come normali elettrodomestici e altri dispositivi?È possibile? So che ci sono opzioni 'Hibernate' e 'Sleep', ma quelle non sono realmente 'boot reali'.

Perché i computer non sono in grado di avviarsi completamente all'istante? Con l'hardware migliore, più potente disponibile ora e il continuo miglioramento dei sistemi operativi, si potrebbe pensare che i computer possano avviarsi completamente molto più rapidamente di quanto non facciano in questi giorni.

La risposta

SuperUser contributor ckhan ha la risposta per noi: I computer

sono macchine a stati. Il problema è che la condizione iniziale con cui inizia il computer( che è letteralmente istantanea) non è molto utile per te e per me.(Anche dopo che il primo elettrone si muove.)

Ciò che è utile per te e per me è molti milioni di passi più in basso in quella "macchina dello stato".Il modo più semplice per gli sviluppatori di descriverlo è definirlo nei programmi, e questi programmi richiedono sempre più di "tempo zero" per l'esecuzione.

Ora si potrebbe dire: "Bene, ma non è possibile memorizzare nella cache il 'primo stato utilizzabile' e iniziare da lì?" E si potrebbe, e lo fa.È( approssimativamente) ciò che riprende da "Sleep", ed è per questo che non è molto giusto, penso, per "escludere" la ripresa da una discussione sul miglioramento dei tempi di avvio.

Mentre i tempi di avvio sono decisamente migliorati negli ultimi anni e continueranno a migliorare col passare del tempo, ci sarà sempre molto da fare dietro lo schermo ogni volta che avvii il tuo computer preferito.

Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.