Jak zapnout hyper-threading na Chromebooku pro zvýšení výkonu

Co je hyper-threading? Které Chromebooky to mohou využít? Máme odpovědi.

ChromeOS se snadno používá, ale je extrémně všestranný, pokud víte, jak se pohybovat, a to je přesně důvod, proč si myslíme, že nejlepší notebooky na trhu provozovat platformu. A pokud jste zaplatili jeden z nejvýkonnějších dostupných Chromebooků, možná vám chybí úhledná funkce, která je na většině počítačů: hyper-threading. Zde vysvětlíme, co to je, zda z toho budete mít prospěch a jak jej zapnout.

Co je hyper-threading a proč je v ChromeOS zakázán?

Hyper-threading je patentovaný přístup společnosti Intel k multithreadingu. Stručně řečeno, hyper-threading vezme schopné jádro procesoru a virtuálně ho rozdělí na dvě, a pak usnadňuje plánování úloh na každém „jádru“, kde máte efektivně více souběžného výpočetního výkonu. Ještě jednodušeji řečeno, je to „rozděl a panuj“.

ChromeOS podporuje hyper-threading (na rozdíl od multithreadingu obecně), ale Google se rozhodl jej zakázat ve výchozím nastavení počínaje verzí 74 v květnu 2019. Bylo to v reakci na skupinu zranitelností kumulativně nazvaných „ZombieLoad“ (prostřednictvím

Android policie) ovlivňující řadu produktů Intel CPU, které by při zneužití mohly umožnit hyper-threading odhalit informace, které by jinak nebyly viditelné pro uživatele. V kombinaci s dalšími potenciálními zneužitími by tyto informace mohly být zaslány zlomyslným aktérům. Google si však uvědomil, že mnoho jeho uživatelů se spoléhalo na své Chromebooky, pokud jde o výpočetní výkon úloh, takže vytvořil backendový přepínač, který umožní hyper-threading a zajistí toto zabezpečení/výkon kompromis.

Vývojářský tým ChromeOS pracoval na zmírnění probíhajících bezpečnostních hrozeb pomocí hyper-threadingu. Pomalu se také pracuje na povolení multithreadingu na CPU jiných značek, ale tyto snahy se teprve musí uskutečnit. Mezitím Intel už dávno vydal patche "ZombieLoad". na různých úrovních k dotčeným produktům.

Budu mít prospěch z hyper-threadingu?

Možná. Ve spotřebitelském prostoru Intel navrhuje pouze funkce hyper-threading do svých produktů CPU řady Core a nikoli jeho základní procesory Celeron a Pentium – alespoň na těch, které jsou součástí většiny Chromebooků na trhu. Kromě toho produkty Core 12. generace a pozdější (Alder Lake a novější) s hybridními mikroarchitekturami mají hyper-threading pouze na výkonových jádrech a ne na těch efektivních.

Toto zvýšení výkonu se může hodit v podstatě pro cokoli a všechno, co na Chromebooku děláte, ať už spouštíte virtuální stroje nebo hrajete hry. Skutečné metriky budou záviset na tom, kolik vašich procesorových jader podporuje hyper-threading a jakou aplikaci, resp benchmark, se kterým testujete, ale lze s jistotou říci, že zaznamenáte nárůst někde ve dvouciferných hodnotách procentních bodů.

Pokud si opravdu chcete být jisti svou hyper-threadingovou situací, můžete se podívat na svůj procesor Online portfolio společnosti Intel. Seznam specifikací pro každý procesor uvádí, zda je podporováno hyper-threading a kolik jádra (včetně rozdělení výkonu versus efektivity) a kolik celkových vláken budete schopni pracovat s. Případně můžete nainstalovat webovou aplikaci Cog z Internetový obchod Chrome a zkontrolujte část Využití CPU. Pokud existují pruhy, které se nepohybují, pravděpodobně budete chtít zapnout hyper-threading, aby se tato výpočetní vlákna aktivovala.

Jak mohu zapnout nebo vypnout hyper-threading?

Dobře, k té dobré části. Na způsobilém zařízení Chromebook postupujte podle těchto pokynů:

  1. Otevřete okno Chrome.
  2. Vstup chrome://flags#scheduler-configuration do adresního řádku a stiskněte Enter. Otevře se nové okno s příznaky funkcí systému ChromeOS.
  3. První příznak funkce by měl být zvýrazněn a nazván Konfigurace plánovače. Klikněte na Výchozía vyberte si Povolí Hyper-Threading na příslušných CPU nebo Zakáže Hyper-Threading na příslušných CPU.
  4. Klikněte Restartujte k provedení změny.

Když si užíváte zvýšení výkonu, možná se budete chtít ujistit, že ignorujete další důležitá nastavení ChromeOS to by mohlo udělat se změnou.