Správce systémových prostředků spravuje procesorové prostředky tím, že upravuje prioritu procesů. Tím je zaručeno minimální procento dostupné šířky pásma procesoru pro zpracování skupin, které jsou definovány kritérii přiřazování procesů. Správa prostředků není vynucována, pokud celkové využití procesoru není vyšší než 70 %.

Správce systémových prostředků lze také použít k definování spřažení procesorů. To znamená, že přiřazené procesy lze přidružit k jedinému procesoru nebo ke skupině procesorů v multiprocesorovém počítači.

Důležité informace

Základní procesy operačního systému, včetně služby Správce systémových prostředků, nikdy správě nepodléhají. Kromě toho lze procesy ze správy ručně vyloučit jejich přidáním do uživatelem definovaného seznamu vyloučení. Procesy, které nejsou vyloučeny nebo které nejsou členy skupiny spravovaných procesů, musejí sdílet prostředky, které zbývají po přidělení. Je-li jako zásada správy nastavena možnost Vážené vzdálené relace, bude přidělení prostředků prováděno jádrem nezávisle na stavu Správce systémových prostředků.

Metody správy procesorů

Správce systémových prostředků může procesorové prostředky spravovat na základě procentuálních cílů využití procesoru nebo pravidel pro spřažení procesorů.

Důležité informace

Pokud aplikace zahrnuje správu využití procesoru nebo spřažení procesorů, měli byste použít její nativní správu prostředků a přidat ji do uživatelem definovaného seznamu vyloučení.

Procentuální cíle využití procesoru

Nejjednodušší metoda přidělování procesorových prostředků je přiřazení procentuálního cíle využití procesoru pro každou skupinu procesů definovaných kritériem přiřazování procesů. Tento cíl představuje procento dostupné šířky pásma procesoru, které je pro danou skupinu procesů zaručeno jako minimální.

Poznámka

Pro přidělení jsou k dispozici ty prostředky, které nejsou používány základními procesy operačního systému nebo ručně vyloučenými procesy.

Protože Správce systémových prostředků zaručuje minimální dostupnost šířky pásma procesoru namísto toho, aby využití šířky pásma procesoru omezoval, může skutečné využití procesoru skupinou spravovaných procesů překročit minimální přidělení. Přebývající kapacita náležející skupině spravovaných procesů, která své minimální přidělení plně nevyužívá, bude přidělena skupinám procesů vyžadujících více prostředků.

Pravidla správy

Při vytváření zásady přidělení prostředků s omezeními pro procesor můžete rovněž zvolit pravidlo správy, které má být použito. Tato pravidla správy se podobají předdefinovaným zásadám přidělení prostředků, avšak jsou-li použita u jednoho přidělení prostředků, které je součástí zásady přidělení prostředků, rozdělují přidělenou kapacitu procesoru mezi všechny přiřazené procesy pro dané přidělení prostředků.

Jsou k dispozici tato pravidla správy:

Standardní (výchozí)

Správce systémových prostředků se nepokouší určovat způsob rozdělování přidělené kapacity procesoru mezi přiřazené procesy. Je-li vybráno toto pravidlo správy, můžete částečně přidělit prostředky přiřazeným procesům pomocí dalších kritérií přiřazování procesů. Další informace naleznete v části týkající se částečného přidělení prostředků dále v tomto tématu.

Například může jeden přiřazený proces spotřebovat veškerou přidělenou šířku pásma procesoru. Správce systémových prostředků neumožňuje spravovat tuto spotřebu, takže to může ovlivnit jiný proces.

Stejně pro procesy

Dostupná šířka pásma procesoru je rozdělena rovnoměrně mezi přiřazené procesy. Je-li vybráno toto pravidlo správy, částečné přiřazení není povoleno.

Pokud například dva přiřazené procesy spotřebovávají 100 % přidělené šířky pásma procesoru, Správce systémových prostředků sníží prioritu procesu překračujícího 50 % využití procesoru.

Stejně pro uživatele

Dostupná šířka pásma procesoru je rovnoměrně sdílena skupinami přiřazených procesů spuštěných jednotlivými uživateli. Je-li vybráno toto pravidlo správy, částečné přiřazení není povoleno.

Pokud například dva uživatelé spouštějí více aplikací, které spotřebovávají 100 % přidělené šířky pásma procesoru, Správce systémových prostředků sníží prioritu procesů spuštěných uživatelem, který překračuje 50 % využití procesoru.

Stejně pro relace

Na serveru Hostitel relací VP je dostupná šířka pásma procesoru rovnoměrně sdílena přiřazenými procesy spuštěnými v každé relaci služby Vzdálená plocha. Je-li vybráno toto pravidlo správy, částečné přiřazení není povoleno.

Pokud například dva uživatelé připojení k serveru Hostitel relací VP spotřebovávají 100 % přidělené šířky pásma procesoru, Správce systémových prostředků sníží prioritu procesů spuštěných v relaci služby Vzdálená plocha, která překračuje 50 % využití procesoru.

Částečné přiřazení

Přidělení procentuálních cílů využití procesoru lze dále rozdělit do částečných přiřazení. Částečné přiřazení přiděluje prostředky, které se vypočítávají jako procento prostředků přidělených nadřazeným přidělením prostředku. Toto částečné přiřazení využívá jiné kritérium přiřazování procesů než nadřazené přidělení prostředku.

Částečná přiřazení mají přednost před výchozí zásadou přidělení prostředků. Další informace naleznete v tématu Částečné přiřazení prostředků.

Výchozí správa: Stejně pro procesy

Výchozí zásadou pro správu prostředků mezi procesy v jedné skupině procesů je předdefinovaná zásada Stejné pro každý proces. Při použití této zásady:

  • Dostupná šířka pásma procesoru je rozdělena rovnoměrně mezi procesy určené kritériem přiřazování procesů.

  • Ve výchozím nastavení je povolena ochrana před cyklickými procesy.

  • Při spuštění Správce systémových prostředků bez další konfigurace se tato zásada použije u všech procesů, které lze spravovat při spuštění na spravovaném serveru.

Tuto výchozí zásadu lze změnit úpravou vlastností Správce systémových prostředků. Měli byste povolit možnost Aktuální zásady přidělení prostředků (pokud je zakázán kalendář) nebo zakázat možnost Výchozí zásady kalendáře (pokud je kalendář povolen).

Spřažení procesorů

Kromě zadání procentuálního cíle využití procesoru lze v multiprocesorových systémech spojit přiřazené procesy s konkrétními procesory. Touto metodou lze efektivně rozdělit prostředky serveru mezi několik málo kritérií přiřazování procesů, měli byste však být opatrní při použití spřažení procesorů u většího počtu těchto kritérií. Správce systémových prostředků bere při výpočtu prostředků dostupných pro proces se spřažením v úvahu stav pouze onoho jediného určeného procesoru - takže procesorové prostředky mohou být přetížené, pokud je systém velmi zatížen.

V některých případech může být dostupná šířka pásma procesoru nižší, než bylo očekáváno. V tom případě dojde ke zmenšení šířky pásma přidělené přiřazeným procesům, což u nich může způsobit pomalejší odezvu, než bylo očekáváno. Může k tomu dojít v následujících případech:

  • Počet procesorů, se kterými je skupina procesů spřažena, je příliš nízký.

  • Procesy bez spřažení používají procesor, na který je omezena jiná skupina procesů.

Na základě kritérií přiřazování procesů nelze zjistit, zda mezi procesy se spřažením nedochází ke konfliktu s přidělením.

Poznámka

Správa spřažení procesorů prostřednictvím Správce systémových prostředků se nedoporučuje při správě více instancí serveru SQL. Místo toho použijte nastavení spřažení procesorů v serveru SQL.

Další informace


Obsah