ütemezési beállítások

Megvalósítása ezen célok ésszerű ütemezőalgoritmusokat alapján kell semmilyen jellemzői a folyamatok a rendszer váró feladatok betöltésére, állam a számítógépes rendszer, más szóval, parametryplanirovaniya. Ebben a részben bemutatjuk számos takihparametrov. A teljesség igénye nélkül teljesíthetők.

Minden tervezési paramétereket lehet két csoportra oszthatók: a statikus paraméterek és dinamikus paramétereket. Statikus paraméterek nem változtak a művelet során a számítógépes rendszer, a dinamikus, éppen ellenkezőleg, állandó változásban.

A statikus paramétereket a számítástechnikai rendszer tartalmazhat határértékeket az erőforrásokat (a RAM mérete, maximális memória a lemezen a cserénél, a több összekapcsolt bemeneti és kimeneti eszközök, és így tovább. P.). Dinamikus rendszer paraméterek a rendelkezésre álló szabad források az adott pillanatban.

A statikus paraméterek, a folyamat jellemzői általában együtt járó feladatok már a rendszer indításakor.

  • Hogy a felhasználó fut egy folyamat vagy feladat képződik.
  • Mennyire fontos a kitűzött feladat, t. E. Milyen prioritásokat annak végrehajtását.
  • Mennyi CPU időt a felhasználó által kért, hogy megoldja a problémát.
  • Mi az arány a CPU időt és a végrehajtásához szükséges input-output műveleteket.
  • Melyek a források egy számítógépes rendszer (memória, input-output eszközök, szakkönyvtárak és a rendszer szoftver, és így tovább. D.) És hány szükséges feladatokat.

hosszú távú tervezési algoritmusok által használt statikus és dinamikus paramétereket a számítógépes rendszer és a statikus paraméterek folyamatok (dinamikus folyamat paramétereinek bootoláskor munkahelyet még nem ismertek). Algoritmusok rövid- és középtávú tervezési és emellett figyelembe veszi a dinamikus viselkedését folyamatokat. A középtávú tervezés az alábbi információkat fel lehet használni, mint olyan jellemzőkkel rendelkezik:

  • hogy mennyi idő telt el azóta, a mentesítési eljárás a lemezen, vagy töltse be a memóriába;
  • mennyi memóriát a folyamatot;
  • hogy mennyi CPU időt a folyamat már megadták.


Ábra. 3.1. A töredék a Folyamatos aktivitás megjelenése CPU használat időszakok és input-output várakozások

A rövid távú tervezés, be kell vezetnünk két további dinamikus paramétereket. A tevékenységek bármely folyamat leírható sorozataként processzor használati ciklus, és várja a befejezése input-output műveleteket. Ideig használja a processzor időt nevezik a CPU tört. és az intervallum folyamatos készenlét IO - I / O tört. 3.1 ábra. ábrán egy részét a tevékenységek egy folyamat egy ál-programozás megjelenése az említett időszakok. A rövidség kedvéért fogjuk használni terminyCPU tört és I / O tört fordítás nélkül. időtartamát az utolsó érték és a következő CPU tört, és I / O tört fontos dinamikus paramétereket a folyamat.

Kapcsolódó cikkek