Hemsida » hur » Varför kan inte datorer starta omedelbart?

    Varför kan inte datorer starta omedelbart?

    Med den nyare, kraftfullare hårdvaran och förbättrade operativsystem som vi har tillgång till för dessa dagar, varför tar det fortfarande så länge som möjligt för att starta en dator upp varje gång?

    Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

    Frågan

    SuperUser-läsare kosinix vill veta varför datorer inte kan starta upp direkt:

    Datorer har funnits länge. Så vad hindrar oss från att göra datorer starta direkt som vanliga hushållsapparater och andra enheter? Är det till och med möjligt? Jag vet att det finns "Hibernate" och "Sleep" alternativ, men det är inte riktigt "riktigt start".

    Varför går det inte att starta om datorn direkt? Med den bättre, mer kraftfulla hårdvaran som är tillgänglig nu och den fortsatta förbättringen av operativsystem, skulle man tro att datorer kunde starta upp mycket snabbare än de gör idag.

    Svaret

    SuperUser-bidragsgivaren ckhan har svaret för oss:

    Datorer är statliga maskiner. Problemet är att det initiala villkoret som datorn börjar med (vilket är bokstavligen direkt) är inte särskilt användbart för dig och jag. (Även efter att den första elektronen flyttat.)

    Vad som är användbart för dig och jag är många miljoner steg längre ner än "state machine". Det enklaste sättet för utvecklare att beskriva det här tillståndet är att definiera det i program, och dessa program tar alltid mer än "nolltid" för att köra.

    Nu kan du säga: "Bra, men kan du inte cache" first-usable-state "och börja där?" Och du kan, och det gör det. Det är (ungefär) vad CV från "Sömn" är, och det är därför det inte är mycket rättvist, tror jag att "utesluta" CV från en diskussion om att förbättra starttiden.

    Medan uppstartstiderna definitivt förbättrats under de senaste åren och kommer att fortsätta att förbättras med tiden, finns det, och det kommer alltid att vara mycket på gång "bakom skärmen" varje gång du startar din favorit dator upp.


    Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.