Mis on ooteseisund?

Ooteolek on periood, mil arvuti keskseade (CPU) ei saa töötada, kuna see ootab, et midagi juhtuks. Sel perioodil arvuti aeglustub ja see võib tekitada mulli, kus kommunikatsioonitõrge lükkab kõik käsud edasi, kuni protsessor suudab selle lahendada. See on eriti levinud probleem arvutis, mille keskseade töötab mälust suurema kiirusega. Protsessor peab ootama, kuni mälu teatud toimingutele järele jõuab, ja seetõttu võib sellel olla palju viivitusaega.

Ooteolekus kas CPU ootab käsku või on käsu saatnud ja ootab tulemust. Tavaline näide ilmneb siis, kui kasutaja läheb arvuti puhkerežiimist äratama. Kohe käivitamise asemel võib see hetkeks rippuda, kuni protsessor ja muutmälu (RAM) taas sünkroonivad ning taaskäivitavad operatsioonisüsteemi ja kõik programmid, mis arvuti magama minnes töötasid.

Null ooteolekuga arvutis neid viivitusi ei esine. Käsud on kohesed ja protsessor ei pea kunagi ülesande täitmiseks ootama RAM-i vastust. See nõuab disaini, kus need kaks töötavad sarnase kiirusega ja CPU ei pea peatuma, et võimaldada RAM-il sellega varundada. Kasutajate jaoks on see eelistatavam, kuna see on tõhusam ja nad ei pea ootama, kuni arvuti viivituse lahendab ja uuesti täielikult tööle hakkab.

Mõned arvutid kutsuvad loomulikult esile ooteoleku. Protsessori pideva töötamise asemel saab arvuti selle välja lülitada, kui seda pole vaja. See vähendab energiavajadust, mis võib olla mobiilseadmete jaoks oluline. Samuti hoiab see arvuti jahedamana ja võib vähendada vajadust jahutussüsteemi järele. Sülearvuti puhul, mis võib väga kiiresti kuumeneda, võib ooterežiim säilitada ohutu töötemperatuuri ja piirata ventilaatori tööaega, kui üldse, mis omakorda säästab energiat ja hoiab aku kasutusaega.

Arvutustöö areneb sageli sünkroonist välja, mõned komponendid muutuvad kiiremaks ja võimekamaks, samas kui teised jäävad maha. See võib suurendada ooteoleku efekti, kuna arvutil võib olla ülikiire protsessor, kuid aeglasem RAM ja protsessorit piirab RAM-i kiirus. Kasutajad, kes on nõus lisatasu maksma, võivad pääseda juurde kiirematele komponentidele, kui need on saadaval.