Hvorfor kan computere ikke starte øjeblikkeligt?
Med den nyere, mere kraftfulde hardware og forbedrede operativsystemer, som vi har til rådighed til at bruge i disse dage, hvorfor tager det stadig så længe som det gør for at starte en computer op fuldt ud hver gang?
Dagens Spørgsmål & Svar session kommer til os med venlig hilsen af SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.
Spørgsmålet
SuperUser-læser kosinix vil vide, hvorfor computere ikke kan starte op med det samme:
Computere har eksisteret i nogen tid. Så hvad stopper os fra at få computere til at starte med det samme som almindelige husholdningsapparater og andre enheder? Er det endda muligt? Jeg ved, at der er 'Hibernate' og 'Sleep' muligheder, men de er ikke rigtig 'rigtige boot'.
Hvorfor kan computere ikke starte op med det samme? Med den bedre, mere kraftfulde hardware, der er tilgængelig nu, og den fortsatte forbedring af operativsystemer, ville man tro, at computere fuldt ud kunne starte op meget hurtigere end de gør i disse dage.
Svaret
SuperUser bidragyder ckhan har svaret for os:
Computere er statsmaskiner. Problemet er, at den oprindelige tilstand computeren starter med (som er bogstaveligt talt øjeblikkelig), er ikke særlig nyttig for dig og mig. (Selv efter at den første elektron bevæger sig.)
Det, der er nyttigt for dig og mig, er mange millioner trin længere nede på den "statsmaskine". Den nemmeste måde for udviklere at beskrive denne tilstand er at definere den i programmer, og disse programmer vil altid tage mere end "nul tid" til at løbe.
Nu kan du måske sige: "Fint, men kan du ikke cache" first-usable-state "og starte der?" Og du kunne, og det gør det. Det er (groft) hvad CV fra 'Sove' er, og derfor er det ikke meget retfærdigt, jeg tror, at "udelukke" genoptage fra en diskussion om forbedring af opstartstider.
Mens opstartstiderne har forbedret sig de sidste par år, og vil fortsætte med at forbedre sig i takt med tiden, er der, og det vil altid være meget ved at "bag skærmen" hver gang du starter din favorit computer op.
Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.