A továbbosztás egy erőforrás-elosztási hierarchia, amely egy vagy több csoportos erőforrás-elosztásból áll.

A továbbosztás segítségével egy CPU erőforrás-elosztását egy vagy több további erőforrás-elosztásra bonthatja, melyek mindegyike saját CPU-elosztással rendelkezik. Ezek a továbbosztások hierarchikusan vannak csoportosítva a legfelső szintű erőforrás-elosztás alatt. Ezután a rendszer szétosztja a CPU szülő-erőforráselosztásra jutó hányadát a továbbosztások között, az egyes továbbosztások CPU-elosztásában meghatározott arányoknak megfelelően.

Megjegyzés

A Windows rendszererőforrás-kezelő a kezelési házirendek alkalmazása előtt értékeli a továbbosztások teljes hierarchiáját. Elsőként a hierarchiában utolsó továbbosztást alkalmazza, a többi továbbosztás alkalmazására pedig a szülő-erőforráselosztás felé haladva, sorrendben kerül sor.

Egy erőforrás-elosztás és annak továbbosztása között az egyetlen kapcsolat, hogy mindkettőre ugyanaz a szülő-erőforráselosztás által kiosztott CPU-sávszélesség jellemző. A kétféle elosztáshoz kapcsolódó folyamatok ugyanakkor eltérőek.

Továbbosztások létrehozása

A továbbosztások létrehozására meglévő erőforrás-elosztásokon belül kerül sor, melyek erőforrás-elosztási házirendek részét képezik.

Megjegyzés

Csak akkor hozhat létre továbbosztást, ha a szülő-erőforráselosztás kezelési szabálya Szokásos.

Megjegyzés

Minden továbbosztást más folyamatmegfeleltetési feltétel használatára kell konfigurálni. Ha egy továbbosztási hierarchiában ugyanazt a folyamatmegfeleltetési feltételt többször használják, a folyamatokat az első olyan erőforrás-elosztás fogja kezelni, amelynek megfelelnek.

Ehhez a művelethez legalább a helyi Rendszergazdák csoporthoz vagy azzal egyenértékű csoporthoz kell tartoznia.

Továbbosztás létrehozása meglévő erőforrás-elosztásban
  1. Nyissa meg a Windows rendszererőforrás-kezelőt. A Windows rendszererőforrás-kezelő megnyitásához a Start menüben mutasson a Felügyeleti eszközök pontra, majd kattintson a Windows rendszererőforrás-kezelő parancsra.

  2. A Csatlakozás számítógéphez párbeszédpanelen válassza az Ez a számítógép lehetőséget, és kattintson a Csatlakozás gombra.

  3. A konzolfán bontsa ki az Erőforrás-elosztási házirendek csomópontot, kattintson a jobb gombbal a továbbosztani kívánt erőforrás-elosztást tartalmazó erőforrás-elosztási házirendre, majd kattintson a Tulajdonságok parancsra.

  4. Az Erőforrások lap A következő erőforrások elosztása területén kattintson a továbbosztani kívánt erőforrás-elosztás nevére, majd kattintson a Szerkesztés parancsra.

  5. A Speciális lapon kattintson az Erőforrások továbbosztása gombra.

  6. Az Erőforrások továbbosztása párbeszédpanelen kattintson a Hozzáadás elemre.

  7. Az alábbi lépések elvégzésével hozzon létre erőforrás-elosztást. Az eljárás lépésenkénti leírása a következő témakörben található: Új erőforrás-elosztási házirend létrehozása. Ha elkészült, kattintson az OK gombra.

  8. Igény szerint tetszőleges számú továbbosztást hozhat létre.

    • Az Erőforrások továbbosztása gombra történő ismételt kattintással további továbbosztásokat hozhat létre a szülő-erőforráselosztáson belül.

    • Ha egy továbbosztáson belül újabb továbbosztásokat kíván létrehozni, kattintson az Erőforrások továbbosztása gombra, kattintson a továbbosztani kívánt továbbosztásra, kattintson a Szerkesztés elemre, majd folytassa a műveletsort a 3. lépéstől.

  9. Ha befejezte a továbbosztások létrehozását, kattintson a szülő-erőforráselosztás Tulajdonságok lapján az OK gombra.

Példa a továbbosztásra

Erőforrások továbbosztása több kiszolgálói funkció között

Továbbosztásra lehet szükség például abban az esetben, ha a rendszerben egyetlen kiszolgáló van, amely különböző funkciókat lát el. E funkciók mindegyike ugyanolyan fontos, és az egyes funkciók végrehajtása érdekében több alkalmazás fut.

Egyetlen erőforrás-elosztáshoz több gyermek-erőforráselosztás konfigurálható, melyek mindegyike saját relatív elosztással rendelkezik. Ily módon hierarchia hozható létre.

A következő táblázatból megtudhatja, hogyan oszthatja fel egy erőforrás-elosztási házirend erőforrásait az egyszerű továbbosztás módszerével. Ez a példa azt szemlélteti, hogy miként oszthatók el az erőforrások egy olyan folyamatcsoport elemei között, amelynek működésére a teljes CPU-sávszélesség 50%-át szeretné igénybe venni, miközben a fennmaradó 50%-ot más folyamatok számára kívánja fenntartani.

Az elosztások és továbbosztások a létrehozás sorrendjében vannak felsorolva.

Elosztás vagy továbbosztás Tulajdonságok

ee_A erőforrás-elosztás

  • Rendelkezésre álló CPU 50%-a

  • Az alábbi folyamatmegfeleltetési feltételre vonatkozik: fmf_A

A továbbosztások által tovább osztott szülő-erőforráselosztás. A rendszer legutoljára a szülő-erőforráselosztást alkalmazza. Így minden olyan erőforrás, amelyet nem használnak fel saját továbbosztásai, az fmf_A feltételnek megfelelő folyamatok rendelkezésére áll.

to_B továbbosztás

  • A CPU 20%-át elosztja ee_A

  • Az alábbi folyamatmegfeleltetési feltételre vonatkozik: fmf_B

ee_A első továbbosztása. Az fmf_B feltételnek megfelelő folyamatok a teljes CPU-sávszélesség 10%-át tudják felhasználni (az ee_A erőforrás-elosztás rendelkezésére álló 50% 20%-át).

to_C továbbosztás

  • A CPU 30%-át elosztja ee_A

  • Az alábbi folyamatmegfeleltetési feltételre vonatkozik: fmf_C

ee_A második továbbosztása. Az fmf_C feltételnek megfelelő folyamatok a teljes CPU-sávszélesség 15%-át tudják felhasználni (az ee_A erőforrás-elosztás rendelkezésére álló 50% 30%-át).

ee_D erőforrás-elosztás

  • Rendelkezésre álló CPU 50%-a

  • A Maradék folyamatmegfeleltetési feltételre vonatkozik.

Erőforrás-elosztás a hierarchia ugyanazon szintjén amelyen ee_A elhelyezkedik. A más folyamatmegfeleltetési feltételeknek nem megfelelő folyamatok a teljes rendelkezésre álló CPU-sávszélesség 50%-át tudják felhasználni.

Mivel a példában szereplő továbbosztások a szülő-erőforráselosztás legfeljebb 50%-át adják hozzá, az fmf_A feltételnek megfelelő folyamatok a teljes CPU-sávszélesség legalább 25%-át, vagyis az ee_A rendelkezésére álló 50% felét használhatják fel.

Folyamatok priorizálása továbbosztással

Ugyancsak továbbosztásra lehet szükség olyan helyzetekben, amikor egy kiszolgáló többféle olyan funkciót lát el, amelyeket fontosságuknak megfelelően priorizálni szeretne. Mivel a továbbosztás által nem használt erőforrások elérhetővé válnak a szülő-erőforráselosztás számára, ezzel a beépített logikával priorizálhatja a folyamatokat továbbosztások segítségével.

A folyamatok priorizálásához egymásba ágyazott továbbosztások sorozatát kell létrehozni az utolsó alkalmazni kívánt erőforrás-elosztástól (szülő-erőforráselosztás) az első alkalmazni kívánt erőforrás-elosztás (az utolsó továbbosztás) felé haladva, mindegyik továbbosztásnak 99% CPU-sávszélességet biztosítva.

Minden erőforrás-elosztás és továbbosztás az elérhető CPU-sávszélesség 99%-át kapja, mivel a cél nem a CPU-használat korlátozása, hanem a CPU-sávszélességhez való hozzáférés sorrendjének kialakítása.

A következő táblázat egy példán keresztül bemutatja, hogy hogyan priorizálhatók a folyamatok továbbosztások segítségével. Az elosztások és továbbosztások a létrehozás sorrendjében vannak felsorolva.

Elosztás vagy továbbosztás Tulajdonságok

legalacsonyabb_prioritású erőforrás-elosztás

  • Rendelkezésre álló CPU 99%-a

  • Megfelel a legkevésbé_fontos folyamatmegfeleltetési feltételnek

A továbbosztások által tovább osztott szülő-erőforráselosztás. A rendszer legutoljára a szülő-erőforráselosztást alkalmazza. Így minden olyan erőforrás, amelyet nem használnak fel saját továbbosztásai, a legkevésbé_fontos feltételnek megfelelő folyamatok rendelkezésére áll.

közepesen_fontos továbbosztás

  • A legkevésbé_fontos továbbosztása

  • A CPU 99%-át elosztja legkevésbé_fontos

  • Megfelel az átlagosan_fontos folyamatmegfeleltetési feltételnek

legkevésbé_fontos egyetlen továbbosztása. Alkalmazására a legkevésbé_fontos előtt és a legfontosabb után kerül sor. A közepesen_fontos által fel nem használt erőforrások a legkevésbé_fontos rendelkezésére állnak.

legfontosabb továbbosztás

  • A közepesen_fontos továbbosztása

  • A CPU 99%-át elosztja közepesen_fontos

  • Megfelel a legfontosabb folyamatmegfeleltetési feltételnek

közepesen_fontos egyetlen továbbosztása. Mivel ez az utolsó továbbosztás, ennek az alkalmazása történik meg legelőször. A legfontosabb által fel nem használt erőforrások a közepesen_fontos rendelkezésére állnak.

A példában szereplő folyamatok nem korlátozódnak egy bizonyos CPU-sávszélességre. Az utolsó továbbosztás által érintett feladatok annyi CPU-sávszélességet kapnak, amennyit fel tudnak használni, a fennmaradó CPU-sávszélességet pedig a rendszer elosztja a többi versengő folyamat között a hierarchiában felfelé haladva.

További hivatkozások


Tartalom