Skip to main content

Vad är Cycle Stealing?

Cycle Stealing är en åtgärd där en datorprocess direkt kommer åt den centrala bearbetningsenheten (CPU) för att få resurser som behövs för att slutföra processen.Detta inträffar normalt när en dator inte används;CPU kommer att dra fördel av driftstoppet för att köra nödvändiga processer.När en process behöver resurser tar det i allmänhet en hel del tid att få dem, men detta system förkortar sökningen avsevärt.Även om detta system har visat sig vara användbart på vissa sätt, leder det i allmänhet till systemnedbrytning som får delar av datorn att bli oförmögen att nå CPU.Dessa fel, och det faktum att CPU: er vanligtvis kan utföra en liknande uppgift utan dessa problem, används medelcykelstjälning inte vanligtvis.

Desktopdatorer och ibland hålls bärbara datorer ofta under dagen, även om människor inte direkt använder dem.Medan många använder sina datorer ofta medan de är på, finns det väldigt få som använder en dator 24 timmar i rad.Detta resulterar i driftstopp under vilken systemet är på men inte används, och det är när cykelstjjälning kommer att ske i datorer som har förmågan.Detta beror på att stjälningsprocessen ofta tar upp mycket av en dators resurser, och detta skulle leda till mycket dåliga hastigheter om en person har tillgång till program samtidigt.

.händelseförlopp.Processen börjar med att få ett bussprotokoll, som hålls tills den sista processen får resurser.Efter att CPU har gått igenom en klockcykel släpper den minnet, som går tillbaka genom bussen och till processen.I Cycle Stealing hoppar processen över det mesta och går direkt för klockcykeln från CPU. Att slutföra långa processer när användare är borta har många fördelar, men Cycle Stealing System har visat sig vara ineffektivt för utbredd användning.Detta beror på att konstant användning av CPU leder till systemnedbrytning.Långsammare bearbetning är ett av de mindre problemen, medan oförmågan hos vissa minneskanaler att ansluta till CPU är ett större problem. Utöver dessa fel med cykelstjälning finns det en annan anledning till att detta system inte vanligtvis används.Vissa CPU: er kan dela upp sin kraft till olika bussar, så det finns liten anledning till cykelstjälfunktion med nyare datorer tillgängliga 2011. Datorer används också mer under arbetsdagen, och företag vill vanligtvis att datorerna är av när dagen är överFör att spara el, så det finns inte så mycket tid för processer att direkt ta resurser från en CPU.