От доста дълго време - още от публичното обявяване на Windows 11 в средата на 2021 г. - Microsoft твърди, че най-новото ѝ предложение е предназначено да извлече най-доброто от хардуера. И изглежда, че това не бяха само празни думи, тъй като компанията обясни подробно и как планира да го направи.
Когато потребителите установиха, че някои елементи на операционната система все още не са толкова бързи и гладки, Microsoft обеща, че за 2022 г. се подготвят подобрения. Microsoft продължава да прави изявления за производителността и също така не се колебае да описва подробно всички подобрения, които е направила.
Особено на потребителите на Intel беше обещана по-добра производителност на Windows 11, тъй като 12-ото поколение (Alder Lake) и по-новите процесори на Intel, базирани на хибридната архитектура Performance Hybrid (или Big-Bigger) дизайн, имаха специфични оптимизации за хардуерния планировчик Thread Director.
Тези твърдения обаче така и не се материализираха в реални резултати, които да показват значителни разлики. През юли 2022 г., почти година след първоначалните твърдения за производителността на Intel 12th Gen, тестовете на трети страни показаха, че тя е смесена, като нито една от ОС не е откровено по-добра. Когато половин година по-късно бяха проведени подобни тестове с акцент върху игрите, резултатите отново не бяха нищо особено вълнуващо.
Това със сигурност беше много изненадващо, тъй като наличието на специализиран хардуер (Thread Director в този случай) обикновено води до по-добра производителност, освен ако самата операционна система не е лишена от специфична оптимизация.
Уебсайтът BetaWiki, който се занимава с архивирането на Windows, може би има отговор на въпроса защо това е така. Технологичният ентусиаст и потребител на Twitter (сега X) Albacore извърши инструкция за запис в режим на ядрото в специфичен за модела регистър (wrmsr) за MSR_IA32_HW_FEEDBACK_THREAD_CONFIG, той установи, че специфичните за Thread Director оптимизации вече присъстват в Windows 10, като се връщат чак до билд 21301.
Ревизията беше пусната през февруари 2021 г., няколко месеца преди Windows 11 да бъде публично разкрит. В публикацията си в Twitter Albacore пише:
"Проверих кои версии на Windows поддържат Thread Director на Intel - ключът към правилното планиране между ядрата за ефективност и производителност на процесорите от 12-о поколение и по-нови. Windows 10 build 21301 и по-нови + всички версии на Windows 11 го поддържат. Промените никога не са били връщани в по-старите билдове".
"Извърших проверката, като потърсих инструкция '__writemsr' с целеви регистър 'MSR_IA32_HW_FEEDBACK_THREAD_CONFIG' (0x17D4) в ядрото. Проверих най-новите версии на Windows 10 и Server 2022 и мога да потвърдя, че такава инструкция не съществува. Версиите 21301+ я имат, независимо от изданието", завършва той.
Следователно е вероятно да видите реално подобрение на производителността на вашия 12-о или по-ново поколение чип на Intel, ако преминете от версия, по-стара от 21301, към Windows 11 или някоя от последните версии на Windows 10.
Снимка: Unsplash
Виж още: Neuralink е провалът на Илон Мъск, за който той не иска да разберете