| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Hardware  
  • All- In- One printere
  • Apple-computere
  • BIOS
  • CD & DVD -drev
  • CPU'er
  • Computer Drives
  • Skærme
  • computerudstyr
  • Computer Strømkilder
  • computer Printere
  • computer opgraderinger
  • Desktop Computere
  • Elektronisk bog Læsere
  • Eksterne harddiske
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • laptops
  • mainframes
  • Mus & Keyboards
  • netbooks
  • netværk udstyr
  • Nook
  • bærbare computere
  • Andet Computer Hardware
  • pc'er
  • projektorer
  • RAM , kort og Bundkort
  • scannere
  • Servere
  • Lydkort
  • Tablet-pc'er
  • Grafikkort
  • arbejdsstationer
  • iPad
  • iPhone
  •  
    Computer Viden >> Hardware >> CPU'er >> Content
    Kan du multitask med en enkelt CPU?
    Du kan teknisk Multitask med en enkelt CPU, men det er ikke sand multitasking i betydningen at køre flere processer samtidig. Her er hvorfor:

    hvad en enkelt CPU kan gøre:

    * En enkelt CPU kan kun udføre en instruktion ad gangen .

    * For at skabe illusionen om multitasking skifter den hurtigt mellem forskellige processer ved hjælp af en teknik kaldet tidsdeling .

    * Denne skift sker så hurtigt, at det ser ud til, at processerne kører samtidig, men i virkeligheden skiftes de ved hjælp af CPU'en.

    hvordan multitasking fungerer på en enkelt CPU:

    1. operativsystem (OS) Planlægning: OS administrerer tildelingen af ​​CPU -tid til forskellige processer.

    2. Tidsskiver: OS giver hver proces en lille "tidsskive" til at udføre.

    3. Kontekstskift: Når en process tidsskive udløber, skifter OS til en anden proces, hvilket sparer tilstanden for den forrige proces og indlæser den nye tilstand.

    4. Hurtig switching: OS fortsætter med at skifte mellem processer, hvilket giver hver en lille skive CPU -tid.

    Begrænsningerne ved multitasking på en enkelt CPU:

    * Performance Impact: Skift mellem processer tager tid, hvilket kan bremse den samlede systemydelse.

    * ikke sand parallelisme: Selvom det ser ud til, at flere processer kører samtidigt, tager de faktisk skift, hvilket resulterer i en langsommere udførelse sammenlignet med at have flere CPU'er.

    Sammenfattende er multitasking med en enkelt CPU mulig, men ikke rigtig samtidig. Det er mere som en hurtig skift mellem processer, hvilket skaber illusionen om samtidig udførelse.

    For at opnå ægte parallelisme har du brug for flere CPU'er eller kerner, så flere processer kan køre samtidig uden tidsdeling.

    Forrige :

    næste :
      Relaterede artikler
    ·Definition af CPU-brug 
    ·Sådan opgraderer CPU'en for en Dell Inspiron 8200 
    ·Hvor svært er det at udskifte computerprocessoren på …
    ·Begrænsende faktorer for en Pentium 4 CPU Cache 
    ·Sådan opgraderer en G50Vt CPU 
    ·Sådan opgraderer en CPU med en 478 Socket 
    ·Hvad bestemmer, hvor hurtigt CPU kan arbejde 
    ·Hvad forbinder CPU-blæseren til? 
    ·Hvilken type hukommelse gemmer ofte brugte instruktione…
    ·Hvad er forskellen mellem mikroprocessor og chip? 
      Anbefalede Artikler
    ·Hvem opfandt iPad? 
    ·Er der en forskel mellem hukommelse på iPod Touch 8G &…
    ·Den inputenhed, der ofte er fastgjort til bærbare comp…
    ·Sådan opgraderes en 5 til 6 -årige Dell Desktop Unit 
    ·My Touchpad reagerer ikke With My Acer Aspire 5516 
    ·Sådan skifte batterier på en Laser Mouse 
    ·Sådan foretages fejlfinding Epson Blækpatron Probleme…
    ·Sådan kører ud af en Flash Drive 
    ·Hvordan kopierer du sikkert data fra en defekt harddisk…
    ·Hvordan man laver en WiFi iMac Signal 
    Copyright © Computer Viden https://www.computerdk.com