Munka ütemezése

Szerző: John Stephens
A Teremtés Dátuma: 25 Január 2021
Frissítés Dátuma: 27 Június 2024
Anonim
Munka ütemezése - Technológia
Munka ütemezése - Technológia

Tartalom

Meghatározás - Mit jelent a munkaszervezés?

A feladatok ütemezése az a folyamat, amellyel a rendszer erőforrásait számos különféle feladathoz elosztja egy operációs rendszer (OS). A rendszer kezeli a prioritási sorrendet, amely a CPU idejét várja, és meg kell határoznia, melyik feladatot kell kiválasztani a sorból, és mennyi időt kell hozzárendelni a feladathoz. Az ilyen ütemezés biztosítja, hogy minden feladatot tisztességesen és időben végezzenek el.


A legtöbb operációs rendszer, mint például az Unix, a Windows stb., Szabványos munkatervezési képességeket is tartalmaz. Számos program, beleértve az adatbázis-kezelő rendszereket (DBMS), a biztonsági mentést, a vállalati erőforrás-tervezést (ERP) és az üzleti folyamatok kezelését (BPM), szintén specifikus feladat-ütemezési képességeket kínál.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a munka ütemezését

A feladatok ütemezése a munka ütemezőivel történik. A feladatütemezők olyan programok, amelyek lehetővé teszik az ütemezést és időnként nyomon követik a számítógép „kötegelt” feladatait, vagy munkaegységeket, például a bérszámfejtési program működését. A feladatütemezők képesek automatikusan elindítani és irányítani a feladatokat elkészített job-control-language nyelvi utasítások futtatásával vagy hasonló kommunikációval egy emberi operátorral. Általában a mai feladatütemezők grafikus felhasználói felületet (GUI) tartalmaznak, egyetlen vezérlőponttal együtt.


A független IT-terhelést automatizálni kívánó szervezetek kifinomultabb attribútumokat is használhatnak a feladatütemezőből, például:

  • Valós idejű ütemezés külső, előre nem látható eseményeknek megfelelően
  • Automatikus újraindítás és helyreállítás hibák esetén
  • Értesítés a műveleti személyzet számára
  • Jelentések készítése az eseményekről
  • Az ellenőrzési nyomvonalak a szabályok betartásának céljából

A házon belüli fejlesztők megírhatják ezeket a fejlett képességeket; ezeket általában olyan szolgáltatók kínálják, akik szakemberek a rendszer-menedzsment szoftverek területén.

Az ütemezés során sokféle sémát használnak annak meghatározására, hogy melyik konkrét feladatot kell futtatni. Néhány figyelembe vehető paraméter a következő:


  • Munka prioritása
  • Számítási erőforrás elérhetősége
  • Licenckulcs, ha a feladat licencprogramot használ
  • A felhasználóhoz rendelt végrehajtási idő
  • A felhasználó számára engedélyezett párhuzamos feladatok száma
  • Tervezett végrehajtási idő
  • Eltelt végrehajtási idő
  • Perifériás eszközök jelenléte
  • Az előírt események száma