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

    Vad gjorde Hyper - Threading Technology Gör till processorn chef

    ? Sedan tillkomsten av moderna datorer , har processorer behövt att hantera kommandon flera program samtidigt . Processen Manager använder algoritmer för att bäst schemalägga vilka program exekvera , och vid vilken tidpunkt . Med introduktionen av hyper - threading av Intel , bytte process management . Processledare måste använda algoritmer som tar två abstrakta processorkärnor i beaktande , i stället för en enda process sammanhang . Multi - programmering Systems

    I början av datorer , sprang system program i taget , antingen genom manuell program posten eller via batch system som sprang program efter varandra i en sekvens . Med uppfinningen av stabil , snabb - minne , var multi - programmering skapas . Multi - programmering tillåter utvecklare att ha flera program som körs bor i primärminnet , med processorer kan hämta kod från dessa program att köra vid varje given tidpunkt . Med flera program i minnet , är datorn inte låst till en viss rutin som i batch-bearbetning , men det ska kunna välja och bestämma vilka program som ska köras baserat på programmerarens kommandon . <
    Process Schemaläggning br >

    med flera program i minnet , kan processorer körs teoretiskt flera program samtidigt . En enda processor kan utföra endast en enda kommando i taget . För att köra flera program samtidigt , växlar processorn kontrollen från ett program till ett annat flera gånger per sekund för att få det att verka som om program körs samtidigt . För att hantera flera sammanhang växlar mellan programmen , var processhantering algoritmer utvecklats för att styra vilka program som fick tillgång till processorn vid varje given tidpunkt .
    Hyper Threading

    för att processerna ska köras i sann samtidiga förhållanden utan behov av processen växling , utvecklade ingenjörerna processorer som delades in i undergrupper processorer . Varje sub - processor kan köra en tråd i utförandet . Medan endast en bearbetning kärna existerar , gör hyper - threading en abstraktion skikt för att interagera med programvaran , så att processerna fungerar som om två kärnor existerar . Detta gör att två trådar för att köra , en på varje abstrakt kärna , på bekostnad av processorns hastighet .
    Schemaläggning Hyper Thread Execution

    Varje tråd behöver sin egen schemaläggning , eftersom varje tråd använder interna sammanhang växlar mellan processer körs . Hyper- threading tvingade ingenjörerna att ompröva processledare i form av hyper trådar . Hyper- trådar delar processorn , så nya schemaläggare kan göra bättre genom att ta två trådar i beaktande . Almanackor kan undvika två olika minne process delning . Hyper -Threading sammanhang kraft processledare att tänka två trådar kontextväxling istället för en.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder en IEEE 1394 PCI -kort med en iPod
    ·Vad är hastigheten för PC2100 Minne
    ·Hur man sätter en dator fläkt
    ·Hur får Windows Vista att erkänna mer än 3GB
    ·Rekommenderade Firewire IEEE - 1394 PCI-kort för Alesi…
    ·Hur vill kolla en NVIDIA Version Chipset Driver
    ·Så identifierar vad RAM datorn använder
    ·Hur man testar 4850 Golden Sample
    ·Hur man uppdaterar en drivrutin för Sapphire Radeon 92…
    ·Specifikationer för ett Radeon 1600XT
    Utvalda artiklarna
    ·Så här kontrollerar CPU Temperatur Online
    ·Tricks för en Cooler Running Laptop
    ·Hur Refill en färg Canon bläckpatron
    ·Fördelar och nackdelar med Renoverad Bärbara datorer
    ·Amazon Kindle Vs . Sony Reader 700
    ·GeForce 6600LE SLI Problem
    ·Hur man återställer BIOS lösenord på en Dell OptiPl…
    ·Hur partition NTFS & FAT32
    ·HP Laserjet 2420D Specifikationer
    ·Hur man byter en HP Pavilion N3310 Hard Drive
    Copyright © Dator Kunskap http://www.dator.xyz