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

Multitasking Technologies

lingstid blant de oppgaver som krever sin oppmerksomhet. For eksempel: bruker initiert oppgaver, operativsystemet, programmer, verktøy, minnehåndtering, automatiske oppdateringer og ganske mange "bakgrunn" tjenester og rutiner. Likevel er dette fortsatt en illusjon. Det ser bare at CPU gjør mange ting på en gang på grunn av de utrolige hastigheter på som moderne prosessorer er i stand til å veksle mellom oppgaver

CPU og System /Enhets Communications -. Flertallet av en PC-delsystemer må sende informasjon til og motta informasjon fra både CPU og systemminne (RAM).

De fleste også forvente å kunne få CPU oppmerksomhet når de gjør det

særbehandling - Noen datamaskin delsystemer.; som input /output (I /O) enheter og menneskelig grensesnitt enheter (tastatur, mus etc), har en tendens til å kreve "spesielle" oppmerksomhet. Det vil si at de ønsker CPU oppmerksomhet nå. Denne klassen av enheter vil også CPU til å slippe det den holder og ivareta dem uavhengig av CPU nåværende behandling oppgave eller relative betydning

Variable CPU Behandlingstid Krav -.

De ulike system, subsystem og eksterne enheter som utgjør den moderne data alle krever forskjellige mengder av CPU-tid på ulike ujevne mellomrom

Musen.; for eksempel trenger langt mindre oppmerksomhet enn en harddisk som er involvert i overføring av en stor multi-gigabyte fil. Slik; av hensyn til en mer effektiv bruk av datamaskinens begrensede ressurser, er det mest gunstig hvis mengden av CPU tid tildelt hver enhet reflekterer type enhet og arten av drift og behandling oppgaver involvert.


I ovennevnte eksempel på ressursbehov på musen kontra de på harddisken; mer ressurser kan allokeres (selv dedikert) til harddisken for varigheten av sin nåværende drift (s), mens musen får en mindre mengde CPU tid tilstrekkelig for sine behov.

Når harddisken er ferdig sin nåværende oppgaven (e) kan det ikke være nødvendig å utføre transaksjoner for ulike uregelmessige perioder. Systemet vil da tildele de ressursene som ble brukt av harddisken til andre enheter og prosesser ved behov

Managing Processes -.

Datamaskinen (via CPU) må også sørge for at alle aktive (løping) prosesser og oppgaver blir forvaltet på en mest mulig effektiv organisert måte som mulig. Det er i utgangspunktet 2 måter dette kan gjøres: CPU polling og enhet initiert avbryte

Polling - Polling er prosessen der CPU systematisk lokaliserer og ber hver enhet i sin tur om det krever hjelp eller

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