|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Nätverk
  • Ethernet
  • FTP och Telnet
  • IP -adress
  • Internet-nätverk
  • Regionalt nätverk
  • Modem
  • Network Security
  • Andra Computer Networking
  • Routrar
  • virtuella nätverk
  • Voice Over IP
  • Trådlöst Nätverk
  • trådlösa routrar
  • * Dator Kunskap >> Nätverk >> Internet-nätverk >> Content

    Vad är schemaläggning online och offline?

    Schemaläggning online:

    Online-schemaläggning är en teknik som används i operativsystem där en process schemaläggs först efter att den har anlänt och blivit tillgänglig för exekvering. Detta innebär att schemaläggaren endast tar hänsyn till de processer för schemaläggning som för närvarande är tillgängliga i huvudminnet.

    Vissa processer kan komma in i redo-kön och vissa processer kan avvika från redo-kön dynamiskt. På grund av denna dynamiska och oförutsägbara karaktär av online-schemaläggning är det utmanande att uppskatta de resurser som krävs för att utföra en process korrekt.

    Några av de populära algoritmerna för schemaläggning online inkluderar:

    - Först till kvarn gäller (FCFS)

    - Kortaste jobbet först (SJF)

    - Round Robin (RR)

    - Högsta svarskvot nästa (HRRN)

    Offlineschemaläggning:

    Till skillnad från online-schemaläggning tar offline-scheman hänsyn till alla processer innan de faktiskt anländer för exekvering. Denna teknik kan tillämpas när framtida kunskaper om hela uppsättningen av processer är känd i förväg.

    Baserat på den givna uppsättningen processer skapar en offline-schemaläggningsalgoritm ett schema som bestämmer när varje process ska köras och hur länge. Eftersom ankomster och utförandedetaljer för processerna är kända i förväg, kan offline-schemaläggning bestämma det optimala schemat.

    Offline-schemaläggning är dock inte möjlig i scenarier där processer anländer dynamiskt och deras beteende under exekvering inte kan förutsägas i förväg.

    Vanliga algoritmer för offlineschemaläggning inkluderar:

    - Icke-förebyggande Shortest Job First (SJF)

    - Icke-förebyggande prioriteringsplanering (prioritet)

    - Round Robin (RR)

    Jämförelse:

    | Funktion | Online schemaläggning | Offlineschemaläggning |

    |---|---|---|

    | Kunskap om process ankomst | Kräver endast aktuell information om processerna | Kräver fullständig kunskap om alla processer i förväg |

    | Anpassningsförmåga | Kan effektivt hantera dynamiska ankomster av processer | Kan inte anpassa sig till dynamiska ankomster av processer |

    | Optimalitet | Kan inte tillhandahålla optimala scheman | Kan ge optimala scheman beroende på algoritmen |

    | Komplexitet | Mindre komplex att implementera | Mer komplex att implementera på grund av behovet av detaljerad kunskap om alla processer |

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att ändra typsnitt och färger i PJIRC
    ·Hur Override Webwasher
    ·Så här startar du en Apache DreamHost
    ·Hur Pinga IP men inte datorn Namn
    ·Hur du jämför den lägsta Ordinarie pris för ett mod…
    ·Hur du jämför Verizon Broadband Cards
    ·Globaliseringen av TV-spel
    ·Gratis ISP Verktyg
    ·SharePoint Tillstånd Nivåer
    ·Fördelar & Nackdelar med Wireless Media
    Utvalda artiklarna
    ·Vad är den negativa aspekten av att införa en hubb ti…
    ·Hur ta isär A600 Modem
    ·Så här konfigurerar du trådlös skrivare
    ·Hur man ändra domännamnet i Windows 2008
    ·Vad är en DNS Transport
    ·Hur man använder Basics Terminal Server
    ·Enklaste sättet att köra SSH till en Mac från en PC
    ·Inaktivera PROSet för trådlösa applikationer
    ·Hur Wire en RJ - 45 Console Cable
    ·Hur man byter en Terminal Server
    Copyright © Dator Kunskap https://www.dator.xyz