| 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
    Hvad er Virtual Round Robin CPU -planlægning?
    Virtual Round Robin (VRR) er en CPU -planlægningsalgoritme, der sigter mod at forbedre retfærdigheden og lydhørheden i traditionelle runde Robin (RR) -planlægning ved at overveje den virtuelle tid, der bruges ved processer, snarere end deres faktiske udførelsestid.

    Her er en sammenbrud af VRR:

    hvordan det fungerer:

    1. Virtuel tid: I stedet for at bruge den faktiske tid, som en proces har kørt, bruger VRR en virtuel tidstæller til hver proces. Denne virtuelle tid øges med en hastighed, der er proportional med processens CPU -brug.

    2. Tidsskiver: Ligesom RR opdeler VRR tid i tidsskiver med fast længde.

    3. Planlægning: Processer er planlagt på en rund-robin måde, men tidsskiven tildeles baseret på deres virtuelle tid. En proces med en højere virtuel tid (indikering af mere CPU -brug) vil modtage en mindre tidsskive, mens en proces med lavere virtuel tid (mindre CPU -brug) får en større tidsskive.

    Fordele ved VRR:

    * Forbedret retfærdighed: VRR sikrer, at processer med højere CPU -krav ikke monopoliserer CPU'en, hvilket giver mere tid til processer, der har brug for mindre CPU.

    * Øget lydhørhed: Ved at give kortere tidsskiver til CPU-intensive processer tillader VRR hyppigere skift mellem processer, hvilket fører til bedre lydhørhed for interaktive opgaver.

    * reducerede CPU -bursts: Ved at tildele kortere tidsskiver til processer, der forbruger mere CPU, kan VRR hjælpe med at udjævne CPU -brug og reducere virkningen af ​​CPU -bursts.

    * Bedre gennemstrømning: I visse scenarier kan VRR opnå bedre gennemstrømning end RR ved at forhindre CPU-intensive processer i at sulte andre processer.

    Eksempel:

    Forestil dig to processer, A og B. Process A er CPU-intensiv, mens proces B er I/O-bundet. I en traditionel RR -planlægning kan behandle en muligvis dominere CPU -tiden. Med VRR ville proces A's virtuelle tid hurtigt stige på grund af dets høje CPU -forbrug. Dette ville resultere i mindre tidsskiver til proces A og større tidsskiver til proces B, hvilket sikrer mere retfærdig og mere lydhør planlægning.

    Implementeringsnotater:

    * VRR implementeres typisk i operativsystemer med avancerede planlægningsfunktioner.

    * Bestemmelse af den passende virtuelle tidsforøgelsesgrad for forskellige processer kan være kompleks og kræver indstilling.

    Kortfattet:

    VRR er en CPU -planlægningsalgoritme, der forbedrer retfærdigheden og lydhørheden i traditionel RR -planlægning ved at tage hensyn til den virtuelle tid, der bruges ved processer. Det hjælper med at forhindre, at CPU-intensive processer dominerer CPU'en og sikrer, at alle processer får en rimelig andel af CPU-ressourcer.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad bruger mere strøm en stationær eller bærbar com…
    ·Hvad er nogle af de seneste tendenser inden for mikropr…
    ·Sådan Læs CPU Temperature & Disk Information 
    ·Hvad står du for i i5-3317u-processoren? 
    ·Sådan opgraderer en nc8430 CPU 
    ·Er CPU'en på ekspansionskortet? 
    ·Hvad er den anbefalede størrelse af cachehukommelse i …
    ·Hvor længe skal en CPU Fan Sidste 
    ·Sådan ansøger Thermal Grease på en i7 CPU 
    ·Sådan Fix en CPU Fan 
      Anbefalede Artikler
    ·Sådan tilføjes en ekstra HD til en Dell Vostro 200 Sl…
    ·Hvordan man laver en Seriel til USB-interface 
    ·Dell Dimension 2300 hukommelsesinstallationen 
    ·Hvorfor vil du gerne beholde en logfil over hændelser,…
    ·IMac DVD Kompatibilitet med Dell-computere 
    ·Hvor meget koster berøringsskærmbærbare computere? 
    ·Hvad er numeriske nøgler på tastaturet? 
    ·DC konverter Tutorial 
    ·Sådan nulstilles en BIOS Password på en Xserve 335 
    ·Sådan Saml en Riser Card 
    Copyright © Computer Viden https://www.computerdk.com