$ 45.54USD
€ 50.95EUR


Windows 11: нова функція для розробників

Microsoft продовжує експериментувати з новими можливостями для Windows 11. Останній попередній випуск операційної системи, версія 29695.1001, що надійшов до каналу “Experimental” (Future Platforms) програми Windows Insider, містить неочікувану функцію для розробників – перемикач для активації набору інструкцій APX від Intel.

Що таке APX і навіщо він потрібен?

APX (Advanced Performance Extensions) – це розширення для архітектури x86-64, розроблене Intel. Основна мета APX – підвищення загальної продуктивності процесора шляхом оптимізації використання ресурсів. Зокрема, це розширення подвоює кількість доступних загальних регістрів з 16 до 32. Це дозволяє зменшити потребу в зверненнях до оперативної пам’яті, оскільки процесор може зберігати більше даних безпосередньо в своїх регістрових файлах.

Окрім збільшення кількості регістрів, APX також вводить низку інших покращень, спрямованих на оптимізацію продуктивності. Важливо, що ці нововведення не повинні суттєво збільшувати площу кристала процесора або його енергоспоживання. Це означає, що Intel прагне досягти більшої ефективності без значних компромісів.

Коли чекати на повну підтримку?

За планами Intel, процесори наступних поколінь, такі як “Nova Lake” та “Diamond Rapids”, випуск яких заплановано на 2027 рік, вже будуть підтримувати APX. Очікується, що до моменту виходу цих нових процесорів, Microsoft інтегрує повну підтримку APX до основних версій Windows 11. Це дозволить розробникам і користувачам повною мірою скористатися перевагами цієї технології.

Слід зазначити, що AMD також підтвердила свою підтримку цього розширення інструкцій, що свідчить про його потенційну важливість для майбутнього розвитку комп’ютерних архітектур.

Як активувати APX у Windows 11?

На даний момент функція активації APX доступна лише у вищезгаданому попередньому випуску Windows 11 для каналу “Experimental”. Для активації цієї опції розробникам потрібно буде виконати певну процедуру, яка, згідно з повідомленнями, вимагає одного перезавантаження системи. Це типовий підхід для тестування нових, ще експериментальних функцій, які можуть вплинути на стабільність роботи системи.

Поява такого перемикача в попередній версії Windows 11 свідчить про те, що Microsoft активно працює над підготовкою операційної системи до майбутніх апаратних інновацій. Це також відкриває нові можливості для розробників, які зможуть вже зараз тестувати свої додатки та оптимізувати їх для роботи з майбутніми процесорами, що підтримують APX.

Хоча ця функція наразі призначена переважно для розробників та ентузіастів, які беруть участь у програмі Windows Insider, її поява є важливим кроком до майбутньої оптимізації продуктивності Windows.

Джерело: https://www.ithome.com/1/017/890.htm