Skip to main content

Cosa sta rubando il ciclo?

Il furto del ciclo è un'azione in cui un processo del computer accede direttamente all'unità di elaborazione centrale (CPU) per ottenere le risorse necessarie per completare il processo.Questo si verifica normalmente quando un computer non viene utilizzato;La CPU trarrà vantaggio dai tempi di inattività per eseguire i processi necessari.Quando un processo ha bisogno di risorse, generalmente ci vuole un po 'di tempo per ottenerle, ma questo sistema accorcia considerevolmente la ricerca.Sebbene questo sistema si sia rivelato utile in qualche modo, generalmente porta al degrado del sistema che fa sì che parti del computer diventino incapaci di raggiungere la CPU.Questi errori e il fatto che le CPU in genere possano eseguire un compito simile senza questi problemi, il furto del ciclo medio non è comunemente usato.

I computer desktop e talvolta laptop vengono spesso mantenuti durante il giorno, anche quando le persone non li usano direttamente.Mentre molte persone usano i loro computer spesso mentre sono accesi, ci sono pochissimi che usano un computer 24 ore di fila.Ciò si traduce in tempi di inattività durante i quali il sistema è acceso ma non viene utilizzato, e questo è quando il furto del ciclo si verificherà nei computer che hanno la capacità.Questo perché il processo di furto spesso occupa gran parte delle risorse di un computer, e questo porterebbe a velocità molto scarse se una persona accedesse ai programmi allo stesso tempo.

Quando un processo ha bisogno della CPU, spesso passa un po 'lungocatena di eventi.Il processo inizia ottenendo un protocollo di bus, che si tiene fino a quando l'ultimo processo non ottiene risorse.Dopo che la CPU ha attraversato un ciclo di clock, rilascia la memoria, che risale al bus e al processo.Nel furto del ciclo, il processo salta la maggior parte e va direttamente per il ciclo di clock dalla CPU.

Il completamento di processi lunghi quando gli utenti sono via hanno molti vantaggi, ma il sistema di furto del ciclo si è rivelato troppo inefficace per l'utilizzo diffuso.Questo perché, l'uso costante della CPU porta al degrado del sistema.L'elaborazione più lenta è uno dei problemi più piccoli, mentre l'incapacità di alcuni canali di memoria di connettersi con la CPU è un problema più grande.

Oltre a questi guasti con il furto del ciclo, c'è un altro motivo per cui questo sistema non è comunemente usato.Alcune CPU sono in grado di dividere la loro potenza a diversi autobus, quindi ci sono poche ragioni per la funzione di furto di cicli con i più recenti computer disponibili nel 2011. Anche i computer vengono utilizzati più durante la giornata lavorativa e le aziende di solito desiderano i computer quando la giornata è finitaPer risparmiare elettricità, quindi non c'è tanto tempo per i processi per prendere direttamente risorse da una CPU.