Pitkäaikainen vs. lyhytaikainen aikataulu käyttöjärjestelmässä

Kirjoittaja: Laura McKinney
Luomispäivä: 5 Huhtikuu 2021
Päivityspäivä: 18 Saattaa 2024
Anonim
Pitkäaikainen vs. lyhytaikainen aikataulu käyttöjärjestelmässä - Tekniikka
Pitkäaikainen vs. lyhytaikainen aikataulu käyttöjärjestelmässä - Tekniikka

Sisältö

Eri termeillä on selitys, joka tekee niistä erilaisia ​​tai samankaltaisia, mutta tärkeimmät yksityiskohdat, jotka tekevät niistä erotettavan, ovat erittäin tärkeitä. Kaksi tässä artikkelissa käsiteltyä tapausta ovat pitkäaikaista ja lyhytaikaista aikataulua, ja molemmilla on läheinen yhteys toisiinsa. Tämä artikkeli auttaa löytämään tärkeimmät erot niiden välillä. Pitkäaikainen aikataulu saa järjestelmän määritelmän, joka auttaa selvittämään, mitkä ohjelmat tulevat järjestelmään alusta alkaen. Lyhytaikainen aikataulu saa määritelmän järjestelmälle, joka auttaa selvittämään, mitkä ohjelmat ovat tärkeimmät prosessorille.


Sisältö: Ero pitkäaikaisen ja lyhytaikaisen aikataulun välillä käyttöjärjestelmässä

  • Vertailutaulukko
  • Mikä on pitkäaikainen aikataulu käyttöjärjestelmässä?
  • Mikä on lyhytaikainen aikataulu käyttöjärjestelmässä?
  • Keskeiset erot

Vertailutaulukko

Erottelun perusteetPitkäaikainen aikataulu käyttöjärjestelmässäLyhytaikainen aikataulu käyttöjärjestelmässä
MääritelmäJärjestelmä, joka auttaa selvittämään, mitkä ohjelmat tulevat järjestelmään alusta alkaen.Järjestelmä, joka auttaa selvittämään, mitkä ohjelmat ovat tärkeimmät prosessorille.
NimiTyön aikatauluCPU-aikataulu
TyöskentelyValitsee luettelosta merkityksellisimman ohjelman ja lataa sen sitten muistiin suorittamisprosessin alkamiseksi.Ottaa tärkeät ohjelmat ja suorittaa ne heti.
ValintaKaikki ohjelmat asetetaan jonossa ja sitten paras valitaan vaatimusta kohti.Sellaista jonoa ei ole, ja siinä on vain rajoitettu määrä työkaluja.

Mikä on pitkäaikainen aikataulu käyttöjärjestelmässä?

Pitkän aikavälin aikataulu saa järjestelmän määritelmän, joka auttaa selvittämään, mitkä ohjelmat tulevat järjestelmään alusta alkaen. Se valitsee sitten luettelosta merkityksellisimman ohjelman ja lataa sen sitten muistiin suorittamisprosessin alkamiseksi. Työn aikataulun tärkeä tavoite on antaa mukautettu sekoitus työsuhteita, esimerkiksi I / O sidottu ja prosessori sidottu. Se myös hallitsee moniohjelmoinnin tasoa. Jos moniohjelmoinnin taso on vakaa, niin prosessin normaalin luomisnopeuden on oltava yhtä suuri kuin normaalit poistumisprosentit, jotka lähtevät kehyksestä. Sitä kutsutaan myös työaikatauluksi. Se valitsee muodot riviltä ja lataa ne muistiin suorittamista varten. Käsittele kuormia muistiin prosessorin suunnittelua varten. Muutamilla kehyksillä kaukoliikenteen aikataulu ei välttämättä ole saatavissa tai se on merkityksetön. Aikajakoisilla työskentelykehyksillä ei ole pitkää aikataulua. Siinä vaiheessa, kun menettely muuttaa tilan uudesta valmiiksi, on olemassa kaukoliikenteen aikataulun käyttö. Kaukoliikenteen varaus valvoo selvästi moniohjelmoinnin tasoa monenkeskisissä puitteissa, kun strategiat valitaan, voidaanko puitteissa kunnioittaa toista työllisyysmajoitusta tai, jos useampia kuin yksi ammatti esitetään, kumpi niistä tulisi valita. Vaatimus jonkin verran vaihtoa moniohjelmoinnin tason ja suorituskyvyn välillä näyttää olevan ilmeinen, etenkin kun otetaan huomioon älykkäät kehykset. Mitä suurempi proseduurien lukumäärä on järjestelmässä, sitä vähemmän aikaa kukin niistä voi ohjata prosessoria, jos kaikille menettelyille annetaan kohtuullinen määrä reagointia.


Mikä on lyhytaikainen aikataulu käyttöjärjestelmässä?

Lyhytaikainen aikataulu saa järjestelmän määritelmän, joka auttaa selvittämään, mitkä ohjelmat ovat prosessorin kannalta tärkeimmät, ja lataavat ne sitten ja käyttäjän kannalta merkityksellisimmän ajan käyttäjän valitsemien kriteerien mukaan. Se on valmistautuneen tilan vaihtaminen menettelyn juoksevaan tilaan. Tässä ja nyt aikataulut, joita muuten kutsutaan lähettäjiksi, päättävät siitä, mikä menettely suoritetaan seuraavaksi.Tässä ja nyt aikataulut ovat nopeampia kuin kaukoliikenteen aikataulut. Reaktioaika on ajanjakso siitä minuutista, jona lääkettä pyydetään, kunnes reaktio alkaa tapahtua. Aikajakoisissa, intuitiivisissa puitteissa tämä on asiakkaan näkökulmasta ylivoimainen reagointikyky kuin läpimenoaika, koska menettelyt voivat alkaa tuottaa tuottoa hyvin varhaisessa vaiheessa niiden toteuttamisessa. Läpimenoaika muuttuu väliaikaksi prosessin sovittamisen ja sen suorittamisen välillä, mukaan lukien todellinen juoksuaika, sen lisäksi, että aika vietettiin dozing ennen lähettämistä tai pitämällä yllä erilaisten omaisuuserien saamiseksi. Lyhytaikainen aikataulu selvittää, mitkä hankkeet hyväksytään valmistelukehykseen. Määräaikojen täyttäminen muuttuu OS: n kyvyksi täyttää ennalta määritellyt määräajat työsuhteen täyttämiselle. Se on hyvä vain silloin, kun sovelluksen vähäinen suoritusaika voidaan tarkasti ennakoida. Yhteenvetona voidaan todeta, että ennakoitavuus on kehyksen kyky taata, että tietty tehtävä tehdään tietyn ajanjakson sisällä, ja lisäksi taata, että tietty vakaa reaktioaika sallitaan tiukan vastustuksen sisällä koneen kuormituksesta riippumatta.


Keskeiset erot

  1. Pitkäaikainen aikataulu saa järjestelmän määritelmän, joka auttaa selvittämään, mitkä ohjelmat tulevat järjestelmään alusta alkaen. Lyhytaikainen aikataulu saa määritelmän järjestelmälle, joka auttaa selvittämään, mitkä ohjelmat ovat tärkeimmät prosessorille.
  2. Pitkän aikavälin aikataulun vaihtoehtoisesta nimestä tulee työn aikataulu. Lyhytaikaisen aikataulun vaihtoehtoisesta nimestä tulee CPU-aikataulu.
  3. Pitkäaikainen aikataulu valitsee luettelosta merkityksellisimmän ohjelman ja lataa sen sitten muistiin suorittamisprosessin alkamiseksi. Toisaalta lyhytaikainen ajoitus ottaa tärkeät ohjelmat käyttöön ja ajaa ne heti.
  4. Pitkän aikavälin ajoittajalle kaikki ohjelmat asetetaan jonoon ja sitten paras valitaan vaatimusta kohden. Toisaalta lyhytaikaiseen ajoittimeen ei ole tällaista jonoa, ja sillä on vain rajoitettu määrä työkaluja.
  5. Aika, joka kuluu eri ohjelmien ajoittumiseen pitkäaikaisessa aikataulussa, tulee suhteellisen lyhyemmäksi kuin toisella. Toisaalta lyhytaikaisen ajoittimen aika vie pidempään, koska sillä on monia rajoituksia.
  6. Ohjelmien valinnan taajuus pitkäaikaisessa aikataulussa pysyy harvempana eikä siitä tule vaatimusta. Toisaalta, ohjelmien valintataajuus lyhytaikaisessa aikataulussa tulee paljon korkeammaksi.