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 |
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.
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.
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.
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.
A Speciális lapon kattintson az Erőforrások továbbosztása gombra.
Az Erőforrások továbbosztása párbeszédpanelen kattintson a Hozzáadás elemre.
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.
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.
- 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 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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
- Windows rendszererőforrás-kezelő
- Az erőforrás-elosztási házirendek használata
- További információ a Windows rendszererőforrás-kezelőről (előfordulhat, hogy a lap angol nyelven jelenik meg):
https://go.microsoft.com/fwlink/?LinkId=90924 .