*   >> Læs Uddannelse artikler >> science >> computers

Multitasking Technologies

n har traditionelt delt sin behandlingstid blandt de opgaver, der kræver sin opmærksomhed. For eksempel: bruger indledt opgaver, operativsystemet, programmer, hjælpeprogrammer, hukommelse ledelse, automatiske opdateringer og en hel "baggrund" tjenester og rutiner. Men det er stadig en illusion. Det fremgår blot, at CPU'en gør mange ting på en gang på grund af de utrolige hastigheder, hvor moderne CPU'er er i stand til at skifte mellem opgaver

CPU og system /Device Communications -.

De fleste af en pc'ens undersystemer nødt til at sende information til og modtage information fra både CPU'en og systemhukommelsen (RAM). De fleste forventer også at kunne få CPU opmærksomhed, når de gør det

særbehandling - Nogle computer delsystemer.; såsom input /output (I /O) enheder og Brugerstyrede inputenheder (tastatur, mus etc.), tendens til at kræve "særlig" opmærksomhed. Det vil sige, at de vil CPU opmærksomhed nu.

Denne klasse af enheder ønsker også CPU'en til at falde, hvad det gør, og deltage i dem, uanset CPU aktuelle behandling opgave eller dets relative betydning Salg

Variabel CPU Processing Time Forudsætninger -. De forskellige, delsystem og perifere enheder der omfatter moderne computer alle kræver forskellige mængder af CPU-tid på forskellige uregelmæssige mellemrum

Musen.; Der skal f.eks langt mindre opmærksomhed end en harddisk involveret i overførsel af en stor multi-gigabyte fil.

Dermed; af hensyn til en mere effektiv udnyttelse af en computers begrænsede ressourcer, det er mest gavnligt, hvis mængden af ​​CPU-tid tildelt hver enhed afspejler den type enhed og arten af ​​drifts- og forarbejdning involverede opgaver.

I ovenstående eksempel på de ressourcemæssige behov musen versus dem af harddisken; flere ressourcer kan allokeres (selv dedikeret) til harddisken for varigheden af ​​den nuværende drift (s), mens musen får en mindre mængde CPU-tid er tilstrækkelig til dens behov.


Når harddisken er færdig dens aktuelle opgave (r), kan det ikke være forpligtet til at udføre transaktioner til forskellige uregelmæssige perioder. Systemet vil derefter tildele de ressourcer, der blev brugt af harddisken til andre enheder og processer, når behovet

Managing Processer -. Computeren (via CPU) skal også sikre, at alle aktive (kører) processer og opgaver håndteres på den mest effektive organiseret måde muligt.

Der er grundlæggende 2 måder, hvorpå dette kan gøres: CPU polling og enhed indledt afbryde

Pollin

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.