Különbség a hosszú távú ütemező és a rövid távú ütemező között az operációs rendszerben

Szerző: Peter Berry
A Teremtés Dátuma: 17 Augusztus 2021
Frissítés Dátuma: 11 Lehet 2024
Anonim
Különbség a hosszú távú ütemező és a rövid távú ütemező között az operációs rendszerben - Tudomány
Különbség a hosszú távú ütemező és a rövid távú ütemező között az operációs rendszerben - Tudomány

Tartalom

Fő különbség

A különféle mondatok magyarázata teljesen különbözik egymástól vagy hasonlít egymáshoz, mindazonáltal az első részletek, amelyek megkülönböztetik őket, rendkívül fontosak. A kettő, amelyről ebben az általános tartalomban beszéltünk, hosszabb és rövid távú ütemező, és mindegyiknek mélyebb összefüggése van egymással. Ez a cikk segít megismerni az első változatokat közöttük. A hosszú távú ütemező megkapja a rendszer meghatározását, amely segít megtudni, mely csomagok lépnek a rendszerbe az elejétől. Míg a rövid távú ütemező megkapja annak a rendszernek a meghatározását, amely segít megtudni, mely csomagok nélkülözhetetlenek a processzor számára.


Összehasonlító táblázat

bázisHosszú távú ütemezőRövid távú ütemező
MeghatározásOlyan rendszer, amely segít megtudni, mely csomagok lépnek a rendszerbe az elejétől.Egy olyan rendszer, amely segít megtudni, mely csomagok nélkülözhetetlenek a processzor számára.
NévMunka ütemezőCPU ütemező
DolgozóAlapvetően valószínűleg a leginkább társított programot választja ki az iránymutatások közül, majd sok memóriába kerül a végrehajtás taktika elindításához.Elveszi az alapvető csomagokat és azonnal futtatja azokat.
KiválasztásAz összes csomagot sorba állítja, majd a követelmény szerint kiválasztja a megfelelő csomagot.Nincs ilyen sor, és korlátozott számú eszközzel rendelkezik.

Mi az a hosszú távú ütemező az operációs rendszerben?

A hosszú távú ütemező megkapja annak a rendszernek a meghatározását, amely elősegíti annak kiderítését, hogy mely csomagok lépnek be a rendszerbe az elején, majd alapvetően valószínűleg a leginkább társított programot választja ki az iránymutatásokból, majd sok a memóriába, a taktikához. a végrehajtás megkezdése. A feladatütemező alapvető célja, hogy a foglalkoztatások módosított keverékét nyújtsa be, mint példa: I / O pozitív és processzor pozitív. Ugyanígy ellenőrzi a multiprogramozás mértékét. Ha a multiprogramozás mértéke közös, akkor a létrehozás tényleges normál árának meg kell egyeznie a keretet elhagyó eljárások normál felszállási árával. Ugyanezt gyakran nevezik munkatervnek is. Kiválasztja az utcán lévő fajtákat, és sok a memóriába, kivitelezés céljából. Kezeljen sok memóriát a CPU tervezéséhez. Csak néhány keretben a távolsági menetrend nem lesz elérhető vagy elhanyagolható. Az időmegosztó munkakeretek nem hosszabbították meg az ütemtervet.A célkitűzésnél, amikor egy állapot megváltoztatja az állapotot újról készítettre, akkor ott van a hosszabb távú ütemező használata. A hosszú távú fenntartás egyértelműen ellenőrzi a többprogramozás mértékét a multitasking keretekben, és konkrét stratégiákat vesz annak meghatározására, hogy a keret képes-e tiszteletben tartani egy másik foglalkoztatási szálláshelyet, vagy ha néhány foglalkozást nyújtanak be, melyiket válasszák. Nyilvánvalónak tűnik a multiprogramozás és az átviteli sebesség közötti bizonyos kompromisszum követelménye, különösen akkor, ha az intelligens keretrendszereket veszik figyelembe. Minél nagyobb az eljárások száma a rendszer számára, annál kevesebb időbe telik mindegyikük a CPU adminisztrálására, ha minden eljárásra nagyszerű válaszadást adunk.


Mi az a rövid távú ütemező az operációs rendszerben?

A rövid távú ütemező megkapja annak a rendszernek a meghatározását, amely segít kideríteni, mely csomagok nélkülözhetetlenek a processzor számára, majd ezek közül sok, és alapvetően valószínűleg a leginkább társított idő az adott személy által kiválasztott elemek szerint. Ez az előkészített állapot változása a módszer működési állapotává. Itt és most az ütemezők, más esetekben gyakran diszpécsernek nevezik, kiválasztják, hogy melyik utat hajtsák végre. Itt és most az ütemezők gyorsabbak, mint a hosszabb távú ütemezők. A reakcióidő az az időtartam, amely attól a perctől kezdődik, amikor az adminisztrációt igénylik, amíg a válasz meg nem kezdődik. Idővel megosztott, intuitív keretek között ez általában egy ügyfél szempontjából jobb válaszkészség, mint a fordulási idő, mivel az eljárások végrehajtásának rendkívül korai szakaszában elkezdhetik a hozamot. Az átfutási idő a tanfolyam benyújtása és annak végrehajtása közötti átmenetig változik, a pontos munkaidővel együtt, azon túl az idővel, amelyet a dohányzáshoz költött, mielőtt elküldték volna, vagy mivel a birtoklás sokkal inkább teljesen más ingatlan. A rövid távú ütemező kitalálja, mely feladatok kerülnek be a felkészülés keretébe. A határidők betartása az operációs rendszer azon potenciáljává válik, hogy teljesítse a foglalkoztatás elérésének előre meghatározott határidejét. Helyesen készül, csak akkor, ha egy segédprogram elhanyagolható végrehajtási ideje is pontosan kiszámítható volt. Összegezve: a kiszámíthatóság a keretrendszer azon képessége, hogy megbizonyosodjon arról, hogy az adott megbízást egy adott időközön belül végrehajtják-e, továbbá hogy bizonyos konkrét közös válaszidő szigorú ellenálláson belül megengedett legyen, nem számít, hogy a gép sok .


Főbb különbségek

  1. A hosszú távú ütemező megkapja a rendszer meghatározását, amely segít megtudni, mely csomagok lépnek a rendszerbe az elejétől. Míg a rövid távú ütemező megkapja annak a rendszernek a meghatározását, amely segít megtudni, mely csomagok nélkülözhetetlenek a processzor számára.
  2. A hosszú távú ütemezőtől egy teljesen más meghatározás job ütemezővé válik. Míg a rövid távú ütemező kiválasztása CPU ütemezővé válik.
  3. A meghosszabbított ütemező alapvetően valószínűleg a leginkább társított programot választja ki az iránymutatások közül, majd sok memóriába helyez a végrehajtás taktikájának megkezdéséhez. Másrészt a rövid távú ütemező elveszi az alapvető csomagokat, és azonnal futtatja azokat.
  4. Hosszú távú ütemező esetén a teljes csomag sorba áll, majd a követelmény szerint kiválasztja a megfelelő csomagot. Másrészt, rövid távú ütemezőnél nem létezik ilyen sor, és csupán korlátozott számú eszköz rendelkezik.
  5. A hosszú csomag ütemezéséhez szükséges csomagok eltartási ideje viszonylag csökken, mint a másik. Másrészről, a rövid távú ütemezőhöz szükséges idő hosszabb ideig tart, mivel számos korlátozása van.
  6. A csomagok kiválasztásának gyakorisága a hosszú távú ütemezőn keresztül sokkal kevesebb marad, és nem változtatna rögtön követelménnyé. Másrészt, a csomagok kiválasztásának gyakorisága a rövid távú ütemezőben sokkal nagyobb lesz.

Kötél A kötél fonalak, rétegek, rotok vagy zálak coportja, amelyeket nagyobb é erőebb alakba odrnak öze vagy fonnak öze. A kötelek zakítóz...

Fegyelem A fegyelem olyan celekedet vagy mulaztá, amelyet úgy zabályoznak, hogy özhangban legyen (vagy elérje) az adott irányítái rendzert. A fegyelem ál...

Friss Kiadványok