Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • * Dator Kunskap >> Hårdvara >> RAM , kort och moderkort >> Content

    Vikten av switchar i en CPU

    Centralenheten ( CPU ) i en dator styr beräkningarna och kör kommandona i alla program som körs på datorn. Detta innebär att processorn ofta juggles flera program samtidigt . För att köra något program , än mindre flera program , måste processorn ha viss information från ett program så att programmet kan fungera . Denna information , som kallas staten , skiljer sig från program till program . När du växlar mellan programmen , måste processorn genomföra förändringar mellan stater av program , som kallas kontextväxling . Multitasking

    när du kör flera program från minnet , verkar processorn i en dator bara för att faktiskt utföra kommandon samtidigt . När du tittar på de åtgärder i systemet , verkar det som om allt går samtidigt . Emellertid kan processorn endast faktiskt köra ett enda program åt gången . Processorn växlar mellan program hela tiden , beroende på deras prioritet , så snabbt att användarna aldrig veta att programmen körs oberoende av varandra . Addera CPU Minnen

    Medan processorn verk på kommandon i ett visst program , finns data från det programmet i speciella , lokala minne register . Dessa register håller programmet variabel information och annan information om tillståndet för den verkställande programmet . Denna information är vanligtvis hålls i processorns cacheminne , vanligtvis en snabb men dyr typ av lagring endast används i små mängder i processorn själv .
    Kontextväxling

    för att hantera flera program som körs , måste processorn genomföra kontextbyten . När processorn växlar sammanhanget , är all information från ett exekverande program lossats i en del av minnet . Informationen för nästa exekverande program laddas i lokala register och dess kommandon utförs . Eftersom tillståndet för ett program är lossas att använda tillståndet för en annan , ingenjörer kalla detta en förändring av sammanhang. Tillståndet av maskinen ändras för att hantera det nya programmet. För varje del av tiden som ett program får på CPU , måste en context switch uppstå . Addera CPU Scheduling

    att hantera kontext och sammanhang växling , en speciell rutin i operativsystemet kallas schemaläggaren hanterar programmet tillgång till CPU . Olika algoritmer finns för att hantera dessa program och se till att de alla får en chans att använda processorn , dessa algoritmer också bestämma hur många kontextbyten inträffar . Vanligtvis kommer algoritmer som kan avgöra prioriteten för ett program och lämna exekvera program på processorn längst utan att blockera ut andra program ökar processor effektivitet . Detta beror på att alla program kommer fortfarande få en chans med processor , samtidigt som man undviker overhead förknippas med kontextväxling .

    Tidigare:

    nästa:
    relaterade artiklar
    ·GeForce 7500 LE Information
    ·Ta reda på om ett moderkort är ett ATX eller BTX Boar…
    ·Single core Hyper Gängad Vs . Quad Core Hyper Trådar
    ·Hur Data färdas runt Processor
    ·Vilken typ av RAM Do D505 Dell-datorer använder
    ·Vilka är de händelser som inträffar när en dator fö…
    ·Hur gör jag uppgraderar Dell E310 Memory
    ·Hur man gör en TV-mottagare för PC
    ·Hur vill se hur mycket tillgängligt RAM du har
    ·Hur du ändrar en SCSI Controller
    Utvalda artiklarna
    ·Återställa en Dell 700m
    ·Hur du formaterar ett Passport Essential till FAT32
    ·Hur man uppgraderar BIOS Revision
    ·Hur man skapar ett långt tankstreck på en bärbar dat…
    ·DIY Laptop Cooler
    ·Fysisk HDD Felhantering
    ·Hur du formaterar en DVD + R
    ·Hur man ansluter skrivaren till en Dell Inspirerande 60…
    ·Hur man öppnar en Inspiron B130
    ·Hur man startar en Dell Dimension 4100 från ett flashm…
    Copyright © Dator Kunskap http://www.dator.xyz