Wat Is Cycle Stelen?

Cyclus stelen is een actie waarbij een computer proces direct de centrale verwerkingseenheid (CPU) om middelen die nodig zijn om het proces te voltooien krijgen toegang. Dit gebeurt normaal gesproken wanneer een computer niet wordt gebruikt; de CPU zal profiteren van de downtime om de benodigde processen draaien. Wanneer een proces moet de middelen, het duurt meestal nogal wat tijd om ze te krijgen, maar dit systeem aanzienlijk verkort de zoekopdracht. Hoewel dit systeem zijn nut heeft bewezen in sommige opzichten, het leidt over het algemeen tot verminderde functionaliteit van systemen die ervoor zorgt dat delen van de computer aan staat van het bereiken van de CPU te worden. Deze fouten en dat CPU kan typisch een soortgelijke taak zonder deze problemen betekenen cyclus stelen niet algemeen gebruikt.

Desktop computers en laptops soms vaak worden gehouden tijdens de dag, zelfs als mensen ze niet direct gebruikt. Hoewel veel mensen gebruiken hun computers vaak terwijl ze op, er zijn maar weinig die een computer 24 uur achter elkaar te gebruiken. Dit leidt tot onderbrekingen, wanneer het systeem is ingeschakeld maar niet wordt gebruikt, en dit is wanneer cyclus stelen zal optreden in computers die het vermogen hebben. Dit komt omdat de stelen duurt vaak veel middelen een computerâ € ™ s, en dit leidt tot zeer slechte snelheden als een persoon zijn toegang's tegelijkertijd.

Wanneer een proces moet de CPU, het vaak gaat door een wat lange keten van gebeurtenissen. Het proces begint met het verkrijgen van een bus protocol, dat wordt gehouden tot de laatste werkwijze wordt resources. Na de CPU gaat door een klokcyclus, laat het geheugen, die teruggaat door de bus en het proces. In cyclus stelen, slaat het proces de meeste van die en gaat direct voor de klok cyclus van de CPU.

Het invullen van lange processen wanneer gebruikers zijn weg heeft vele voordelen, maar fietsen stelen systeem heeft ook geen invloed op de wijdverspreide gebruik bewezen. Dit is omdat, voortdurend gebruik van de CPU leidt tot degradatie systeem. Langzamer verwerking is een van de kleinere problemen, terwijl het onvermogen van bepaalde geheugenplaatsen te verbinden met de CPU is een groter probleem.

Afgezien van deze mislukkingen met cyclus stelen, is er een andere reden waarom dit systeem wordt niet vaak gebruikt. Sommige CPU's zijn in staat om hun macht te verdelen naar verschillende bussen, dus er is weinig reden voor-cyclus stelen functie met nieuwere computers beschikbaar in 2011. Computers worden ook meer gebruikt tijdens de werkdag, en bedrijven meestal willen de computers uit als de dag voorbij is om elektriciteit te besparen, dus er is niet zo veel tijd voor processen om rechtstreeks middelen te nemen van een CPU.

  • Een centrale verwerkingseenheid.