Itthon Hang Mi az ütemezés? - meghatározás a techopedia alapján

Mi az ütemezés? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az ütemezés?

Az ütemezés olyan módszer, amelyet értékes számítási erőforrások, általában a processzor ideje, a sávszélesség és a memória elosztására használnak a különféle folyamatokra, szálakra, adatfolyamokra és alkalmazásokra, amelyekre szükségük van. Az ütemezés célja a rendszer terhelésének kiegyensúlyozása, az erőforrások egyenlő eloszlása ​​és a meghatározott szabályoknak megfelelő prioritások megadása. Ez biztosítja, hogy egy számítógépes rendszer képes kiszolgálni az összes kérést és elérni a szolgáltatás bizonyos színvonalát.

Az ütemezést folyamat-ütemezésnek is nevezik.

A Techopedia magyarázza az ütemezést

Az ütemezést egy rendszerben a helyesen elnevezett ütemező végzi, amely elsősorban három dolgot érint:

  • Teljesítmény, vagy az, hogy milyen gyorsan képes egy bizonyos számú feladatot elvégezni az időegység elejétől a végéig
  • Latencia, azaz a fordítási idő vagy a feladat befejezéséhez szükséges idő, a kérelem vagy a benyújtás időpontjától a befejezésig, amely magában foglalja a kiszolgálás előtti várakozási időt is.
  • Válaszidő, az az idő, ami a folyamat vagy a kérelem kézbesítéséhez szükséges, röviden a várakozási idő

Az ütemezés nagyrészt a fent említett tényezőken alapul, és a rendszertől, valamint a rendszer vagy a felhasználó preferenciáinak és céljainak programozásától függően változik. A modern számítógépekben, például a nagy mennyiségű feldolgozási energiával és egyéb erőforrásokkal rendelkező, többszörös szálak vagy csővezetékek futtatásával többfeladatosan működő számítógépeknél az ütemezés már nem jelent nagy problémát, és a folyamatok és alkalmazások legtöbbször ingyenes erőforrásokat kapnak további erőforrásokkal., de az ütemező még mindig keményen dolgozik a kérelmek kezelésében.

Az ütemezés típusai a következők:

  • Érkezési sorrendben - a legegyszerűbb megközelítés, és utalhat az első be, először; egyszerűen azt teszi, amit a név sugall.
  • Round robin - időszeletelés néven is ismert, mivel minden feladatnak bizonyos idő áll rendelkezésre az erőforrások felhasználásához. Ez továbbra is az érkezési sorrendben áll.
  • Először a legrövidebb idő - a feladat, amelynek a befejezéséhez legkevesebb idő szükséges, prioritást élvez.
  • Prioritás - A feladatok prioritásokhoz vannak rendelve, és az adott prioritástól függően szolgálnak fel. Ez a legkevésbé fontos feladatok éhezéséhez vezethet, mivel azokat mindig fontosabb feladatok teszik meg.
Mi az ütemezés? - meghatározás a techopedia alapján