Najděte počet jader v procesoru a omezte využití jádra aplikacemi

Výkon procesoru se obvykle posuzuje podle tří hlavních kritérií: jeho pracovní frekvence, technologické generace a počtu jader. Tyto parametry jsou klíčové pro určení schopností samotného procesoru, nicméně výkon celého počítačového systému závisí i na dalších komponentách. Množství operační paměti RAM a grafická karta (GPU) hrají rovněž významnou roli. Konkrétní aplikace, především hry, mají často stanovené minimální požadavky na počet jader, které procesor musí mít, aby fungovaly plynule.

V následujícím textu si ukážeme, jak zjistit počet jader vašeho procesoru a jak případně omezit počet jader, které mohou aplikace využívat.

Zjištění počtu jader v procesoru

Pro zjištění počtu jader otevřete Správce úloh. V něm přejděte na záložku „Výkon“. V levém sloupci zvolte „CPU“, čímž se zobrazí graf vytížení procesoru. Pod grafem najdete informace o vašem procesoru, včetně počtu fyzických jader. Virtuální jádra, která jsou výsledkem technologie hyperthreading, se zde nezobrazují.

Omezení počtu jader používaných aplikacemi

Je možné omezit počet jader, které může konkrétní aplikace využívat, což může být užitečné například u her. Postup je stejný pro libovolnou aplikaci.

Nejprve spusťte aplikaci, u které chcete omezit využití jader. Poté otevřete Správce úloh a přejděte na záložku „Procesy“. Klikněte pravým tlačítkem myši na danou aplikaci a z kontextového menu zvolte „Přejít na podrobnosti“.

Nyní se ocitnete na záložce „Podrobnosti“. Aplikaci lze na této kartě vyhledat i ručně, ale popisovaný postup je rychlejší. Klikněte pravým tlačítkem na zvýrazněný proces a zvolte možnost „Nastavit afinitu“.

Otevře se nové okno s názvem „Afinita procesoru“. Zde vyberte počet jader, které chcete aplikaci povolit a potvrďte kliknutím na „OK“.

Toto nastavení není trvalé, takže se zruší po zavření a opětovném spuštění aplikace. Okno „Afinita procesoru“ zobrazuje všechna jádra, tedy jak skutečná, tak virtuální. Výše uvedený obrázek zobrazuje osm jader u procesoru, který má pouze čtyři fyzická jádra. Aplikacím přidělujte jádra v rámci počtu skutečných fyzických jader vašeho procesoru, abyste předešli problémům.

Omezení počtu jader má vliv na výkon aplikace. I když aplikace využívá omezený počet jader, neznamená to, že ostatní aplikace tato jádra nemohou také používat. Počet jader je možné omezit, ale nelze zajistit, že aplikace bude využívat pouze vámi určená jádra. Systém bude jádra využívat dle potřeby, aby zajistil hladký chod.

Aplikace nevyužije více jader, než jí bylo přiděleno. Nicméně pokud se pro její správný chod ukáže přidělený počet jader nedostatečný, může dojít k jejímu zamrznutí nebo dokonce pádu.