Ve Správci systémových prostředků můžete vytvořit přidělení prostředků omezující množství svěřené paměti nebo paměti pro pracovní sadu, kterou proces spotřebovává.

Limity paměti se přiřazují každému procesu zvlášť. Pokud například vytvoříte přidělení prostředků, které určuje limit pracovní sady 10 MB, a použijete ho v kritériu přiřazování procesů, které odpovídá šesti běžícím procesům, použije se limit 10 MB jednotlivě u každého z těchto šesti procesů.

Limity paměti pro pracovní sadu

Můžete nastavit horní limit pro pracovní sadu přiřazeného procesu. Správce systémových prostředků zabrání, aby pracovní sada přiřazeného procesu překročila limit určený v přidělení prostředku. Je-li dosaženo limitu, neselže následující přidělení paměti, ale budou nahrazeny existující stránky v pracovní sadě. To zabrání následným chybám aplikace.

Limity svěřené paměti

Můžete nastavit horní limit svěřené paměti, kterou proces spotřebovává. Pokud neustále stoupá velikost svěřené paměti, kterou proces spotřebovává, obvykle je to důsledek nevracení paměti v procesu. Když nastavíte limit velikosti svěřené paměti, kterou proces spotřebovává, můžete zasáhnout, dojde-li k nevracení paměti. Při dosažení limitu může Správce systémových prostředků zaznamenat událost do protokolu událostí, nebo proces ukončit a zaznamenat událost do protokolu událostí.

Služba Správce systémových prostředků udržuje limit svěřené paměti. Služba sleduje využití svěřené paměti přiřazenými procesy. Také vynucuje uživatelem definovanou akci, kdykoli využití svěřené paměti procesem přesáhne limit. K dispozici jsou pouze dvě uživatelem definované akce:

  • Zaznamenat událost do protokolu událostí

  • Ukončit proces a zaznamenat událost do protokolu událostí

Další požadavky

  • Nepoužívejte limity paměti ve Správci systémových prostředků ke správě aplikací nebo procesů, které dynamicky mění svoje vlastní limity paměti. Může to nepříznivě zasahovat do správné funkce Správce systémových procesů a spravované aplikace.

  • Nejvhodnější je v takovém případě spravovat prostředky pomocí cílů využití procesoru. Přiřaďte limity paměti zejména těm aplikacím, u kterých se projevují problémy se spotřebou paměti. Přílišné omezení paměti, která je k dispozici pro aplikaci, může zvýšit dobu, po kterou aplikace zpracovává úlohu, a také zvýšit využití pevného disku.

Další informace


Obsah