Microsoft приступила до масштабного поширення оновлення KB5006746 для Windows 11, яке усуває проблему підвищення затримок кеша L3 в процесорах AMD Ryzen при роботі з новою ОС. Це негативно позначалося на продуктивності, особливо в деяких застосунках. Разом з цим AMD випустила нові версії драйверів для чипсетів, які повинні допомогти у розв’язання іншої проблеми з продуктивністю.
Перший патч надійшов від AMD у вигляді драйвера набору мікросхем. Він виправляє функцію AMD UEFI CPPC2 (Collaborative Power and Performance Control 2). З її допомогою відбувається перерозподіл потоків виконання між ядрами процесора залежно від навантаження. За словами AMD, зниження продуктивності могло бути помітним для чипів з більш ніж вісьмома ядрами і рейтингом TDP> 65 Вт.
Другий патч був випущений Microsoft у вигляді оновлення Windows 11 22000.282 (KB5006746). Він виправляє помилку кешу L3, яка впливає на затримки і пропускну здатність інтерфейсу пам’яті. В абсолютних цифрах затримки L3 на чипах AMD в Windows 11 були до трьох разів вище, ніж у Windows 10, а пропускна здатність нижче в десятки разів. Патч доступний широкому загалу через стандартний механізм оновлення Windows 11.
Ресурс Hot Hardware вже провів тестування виправлень, встановивши на свою систему на базі процесора AMD Ryzen 9 5950X одночасно патч Microsoft і новий драйвер чипсета AMD відразу ж після того, як вони стали доступні для скачування. Судячи з усього, розробникам дійсно вдалося розв’язати проблему з кешем L3 в Windows 11. До установки драйвера і поновлення KB5006746 затримка кеша L3 становила близько 32,9 нс, тоді як після завантаження виправлень це значення знизилося до 11 нс. Така ж затримка була у кеша при роботі системи під Windows 10.
Microsoft почала тестування згаданого оновлення кілька днів тому, зробивши його доступним для учасників програми попередньої оцінки Windows. Очевидно, що в процесі тестування не було виявлено будь-яких серйозних проблем з пакетом KB5006746, тому розробники зробили його доступним для широкого кола користувачів. Що стосується драйверів чипсета AMD, то вони відновлюють працездатність механізму CPPC2, використовуваного для розподілу завдань на ядра на основі їх робочих частот.
Читайте також: