Как да включите хипер-нишки на Chromebook, за да увеличите производителността

Какво е хипер-нишка? Кои Chromebook могат да се възползват от това? Имаме отговори.

ChromeOS е лесна за използване, но изключително гъвкава, ако знаете как да се придвижвате, и точно затова смятаме, че някои от най-добрите лаптопи на пазара управлявайте платформата. И ако сте платили за един от най-мощните налични Chromebook, може да пропускате една добра функция, която е на повечето персонални компютри: хипер-нишки. Тук ще обясним какво е това, дали ще имате полза от него и как да го включите.

Какво е хипер-нишка и защо е деактивирана в ChromeOS?

Hyper-threading е патентованата идея на Intel за многопоточност. Накратко, хипер-нишковостта отнема мощно CPU ядро ​​и го разделя на две, след което улеснява планирането на задачите на всяко „ядро“, където на практика имате повече едновременна изчислителна мощност. Казано още по-просто, това е „разделяй и владей“.

ChromeOS поддържа хипернишковост (за разлика от многонишковостта като цяло), но Google избра да я деактивира в настройките по подразбиране, започвайки с версия 74 през май 2019 г. Това беше в отговор на група от уязвимости, кумулативно наречени "ZombieLoad" (чрез

Android Police), засягащи редица процесорни продукти на Intel, които, когато бъдат експлоатирани, могат да позволят хипер-нишки за излагане на информация, която иначе може да не се вижда от потребителя. В комбинация с други потенциални експлойти, тази информация може да бъде изпратена до злонамерени участници. Google обаче призна, че много от потребителите му разчитат на своите Chromebook за тежки изчисления задачи, така че създаде бекенд превключвател, за да позволи хипер-нишки и да направи тази сигурност/производителност компромис.

Екипът за разработчици на ChromeOS работи върху смекчаването на текущите заплахи за сигурността с хипер-нишки. Освен това работи бавно върху разрешаването на многопоточност на процесори от други марки, но тези усилия все още не са реализирани. Междувременно Intel отдавна издадени пачове "ZombieLoad". на различни нива към засегнатите продукти.

Ще имам ли полза от хипернишките?

Може би. В потребителското пространство Intel проектира само възможности за хипер-нишки в своите процесорни продукти от серия Core, а не неговите базови процесори Celeron и Pentium – поне на тези, представени в повечето Chromebook на пазара. Освен това, 12-то поколение и по-късни Core продукти (Alder Lake и нататък), включващи хибридни микроархитектури, имат само хипер-нишки на ядрата за производителност, но не и тези за ефективност.

Това повишаване на производителността може да бъде полезно за почти всичко и всичко, което правите на вашия Chromebook, независимо дали работите с виртуални машини или играете игри. Действителните показатели ще зависят от това колко от вашите обработващи ядра поддържат хипер-нишки и какво приложение или бенчмарк, спрямо който тествате, но е безопасно да се каже, че ще получите увеличение някъде в двуцифрено число процентни пунктове.

Ако наистина искате да сте сигурни за вашата ситуация с хипер-нишки, можете да потърсите своя процесор Онлайн портфолиото на Intel. Списъкът със спецификации за всеки процесор показва дали се поддържа хипер-нишка, както и колко ядра (включително разбивка на производителност спрямо ефективност) и колко общо нишки ще можете да работите с. Като алтернатива можете да инсталирате уеб приложението Cog от Уеб магазин на Chrome и проверете секцията Използване на процесора. Ако има ленти, които не се движат наоколо, вероятно ще искате хипер-нишката да е включена, за да активирате тези изчислителни нишки.

Как да включа или изключа хипернишките?

Добре, към добрата част. Следвайте тези инструкции на вашето отговарящо на условията устройство Chromebook:

  1. Отворете прозорец на Chrome.
  2. Вход chrome://flags#scheduler-конфигурация в адресната лента и натиснете Enter. Това ще отвори нов прозорец, съдържащ флагове за функции на ChromeOS.
  3. Първият флаг на функцията трябва да бъде маркиран и озаглавен Конфигурация на планировчика. Кликнете върху По подразбиране, и изберете Активира Hyper-Threading на съответните процесори или Деактивира Hyper-Threading на съответните процесори.
  4. Кликнете Рестартирам за да осъществите промяната.

Докато се наслаждавате на повишаването на ефективността си, може да искате да се уверите, че игнорирате други важни настройки на ChromeOS това може да се направи с промяна.