*   >> Lese Utdanning Artikler >> science >> computers

Multitasking Technologies

CPU prosessering. tid. Denne strategien (polling) er en svært ineffektiv prosess fordi det er en sløsing med begrensede ressurser

Avbryte -. Den andre måten at CPU (prosessor) kan benytte for å håndtere CPU nødvendige prosesser og dataoverføringer er å ha den enheter som krever CPU oppmerksomhet å utstede en forespørsel om oppmerksomhet som, og når de trenger det. Dette er den grunnleggende konseptet interrupt forespørsler

Interrupt Requests Prioritering -.

Fordi CPU kan få en avbruddsordrelinje (IRQ) fra flere enheter samtidig ingeniører skapt en prioritet IRQ tabellen. Nå når samtidige IRQ ankommer CPU bare ser opp sin prioritering i sin IRQ prioriteringer tabellen. Enheten med høyest prioritet vil bli ivaretatt av CPU første

dataoverføring - For å forbedre datamaskinens generelle effektiviteten CPU også behov for å balansere dataoverføringer mellom seg selv og de ulike andre delsystemer.; inklusive systemminne (RAM), av maskinen. De fleste transaksjoner som utføres av en datamaskin bruk systemminne (RAM) som en "midt-mann".

For eksempel: CPU til minne til skriver eller harddisk for å minne til CPU. Opprinnelig disse dataoverføringer var under direkte kontroll av CPU

Direct Memory Access (DMA) -. Direct Memory Access (DMA) teknologi har gjort det mulig for enheten å skrive til eller lese fra minnet uten assistanse fra CPU for derved å frigjøre CPU for å utføre andre oppgaver. Når dataoverføringen er fullført CPU er varslet og vil deretter starte /gjennomføre de handlinger som kreves av den.

Fordi CPU kan delta på andre saker mens en DMA kontrollert overføring finner sted i systemet virkelig er å utføre flere oppgaver samtidig, men CPU er ikke

Andre Technologies - Andre teknologier som spiller en rolle i multitasking omfatte.: hyper-threading, buss mestring, BIOS, minneteknologier (cache, flash, DRAM, DDR etc), systemet brikkesett, I /O-kontrollere, Extensible Firmware Interface (EFI), enhets logikk ("smartere" enheter) og ulike system busser sammen med tilhørende støtteprogramvare og selve operativsystemet gjennom bedre minnehåndtering og støtte.


Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.