Casa Maquinari Què és un estat d’espera? - Definició de tecnologia

Què és un estat d’espera? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Estat d’espera?

Un estat d’espera és una situació en què el processador d’ordinador experimenta un retard, principalment quan accedeix a memòria externa o a un dispositiu que respon lent a la seva resposta. Per tant, els estats d’espera es consideren malbarats en el rendiment del processador. Tot i això, els dissenys actuals intenten eliminar o minimitzar els estats d’espera. Aquests inclouen memòria cau, recollida prèvia d’instruccions i canonades, multi-lectura simultània i predicció de branques. Si bé totes aquestes tècniques no poden eliminar els estats d’espera completament, poden reduir significativament el problema quan es treballa junts.

Els estats d’espera també s’utilitzen per reduir el consum d’energia, permetent que el processador s’alenteixi i s’atura en pausa si no hi ha cap treball per a la CPU.

Techopedia explica l'estat d'espera

Quan el processador requereix accés a la memòria principal, comença col·locant l’adreça de la informació sol·licitada al bus d’adreces. Després d’aquest procés, el processador ha d’esperar la resposta, que pot tornar diversos cicles després. Cadascun d’aquests cicles es passa en estat d’espera. Microprocessadors que alimenten equips moderns funcionen extremadament ràpid. No obstant això, no es pot dir el mateix de la tecnologia de memòria, que encara no ha arribat a velocitats similars. Un típic AMD Athlon 64 X2 i l'Intel Core funcionen a velocitats de diversos GHz, el que significa que un cicle de rellotge és normalment inferior a una nanosegona (0, 3-0, 5 ns). D'altra banda, la memòria principal té una latència en un rang de 15-30 ns. Aquest desajust resulta en un estat d'espera del microprocessador, amb la qual cosa es redueix la velocitat general de funcionament.

Què és un estat d’espera? - Definició de tecnologia