Kas yra mažo lygio ir aukšto lygio planavimas?

„Planavimas“ - tai kompiuterio terminas, kuris nustato, kaip kompiuterinės sistemos tvarko užklausas ar ryšius. Visiems prašymams ar ryšiams su kompiuterine sistema reikalingas tam tikras kiekis procesoriaus, kuris iš esmės yra panašus į kompiuterio smegenų galią. Planavimas nustato įvairių kompiuterinių sistemų užklausų prioritetus, įskaitant užklausų adresavimo tvarką ir kokių tipų užklausas ir ryšius pirmenybę teikia kompiuterio procesoriaus ir pralaidumo atžvilgiu.

Aukšto lygio planavimas

Aukšto lygio planavimas yra tada, kai kompiuterinė sistema pasirenka, kurias užduotis, užduotis ar užklausas apdoroti. Šiame modelyje užduotys ar užklausos yra prioritetinės ir planuojamos užbaigti, atsižvelgiant į maksimalų darbo ar užduočių kiekį, kurį sistema gali vienu metu tvarkyti. Užduotys, kurioms sistemoje nėra pakankamai pralaidumo, yra numatytos vėliau, kai bus baigtos kitos užduotys ir atlaisvinamas reikalingas pralaidumas konkrečioms užduotims atlikti. Aukšto lygio planavimas taip pat kartais vadinamas „ilgalaikiu planavimu“.

Žemo lygio planavimas

Žemo lygio planavimas yra tada, kai sistema faktiškai priskiria procesoriui užduotį, kuri yra paruošta darbui. Kitaip tariant, esant žemo lygio planavimui, sistema priskiria konkretų komponentą arba vidinį procesorių konkrečiai užduočiai, grindžiamai prioritetų lygiu, reikiamu pralaidumu ir prieinamu pralaidumu. Žemo lygio planavimas nustato, kurios užduotys bus sprendžiamos ir kokia tvarka. Šios užduotys jau buvo patvirtintos, kad būtų galima dirbti, todėl žemo lygio planavimas yra labiau orientuotas į kitus nei kiti lygiai.

Vidutinio lygio planavimas

Vidutinio lygio planavimas netaikomas visoms operacinėms sistemoms. Jis nustato, ar kai kurios užduotys ar užklausos turėtų būti laikinai įdėtos į sistemos antrinę atmintį ir pašalintos iš pagrindinės atminties, kol pagrindinė atmintis turi pakankamai juostos plotį, kad būtų galima atlikti užduotį ar užklausą. Tada vidutinio lygio planavimas atliks užduotį ar elementą atgal į sistemos pagrindinę atmintį, kad būtų galima kreiptis tinkamu laiku.

Skirtumai

Pagalvokite apie aukšto, žemo ir vidutinio lygio planavimo skirtumus skaičiuojant pagal naktinio klubo analogiją. Pavyzdžiui, naudojant šią analogiją, „bouncer“ yra aukšto lygio planavimas. Jis nustato, kas patenka į klubą, ty kokias užduotis ar prašymus priima sistema. Šeimininkė yra žemo lygio planavimas. Kiekvieną asmenį ji priima pagal prioritetą ir erdvę, ty nustato tvarką ir tvarkytojus, kurie dirbs kiekvieną priimtą užduotį. Jei kas nors patenka į klubą, bet jis yra pilnas, gali būti paprašyta laukti kitame kambaryje, kol atsidarys stalas. Vidutinio lygio planavimas atlieka panašų vaidmenį skaičiuojant: užduotys laikinai įdedamos į laukimo zoną, kol sistema turi pralaidumo juos spręsti. Jei VIP (ty didelės svarbos užduotis) patenka į klubą (ty kompiuterinę sistemą), planuojate vietas, kurias VIP patenka į linijos priekį, ir visi, kurie laikomi mažesniu prioritetu, turi laukti, kol VIP sėdės ir aptarnaus.

Rekomenduojama