![Munka ütemezése - Technológia Munka ütemezése - Technológia](https://a.continuousdev.com/technology/job-scheduling.jpg)
Tartalom
- Meghatározás - Mit jelent a munkaszervezés?
- 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
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