Come già , il prossimo grande aggiornamento del sistema operativo Windows 10, noto come 19H2 o 1909, inizierà a essere distribuito agli utenti già dalla prossima settimana. Si ritiene generalmente che questo aggiornamento non apporterà cambiamenti significativi al sistema operativo e sarà simile a un normale pacchetto di servizio. Tuttavia, per gli appassionati potrebbe rivelarsi molto più importante e fondamentale, poiché i miglioramenti previsti negli algoritmi del pianificatore del sistema operativo possono aumentare le prestazioni a thread singolo di alcuni processori moderni fino al 15 %.
Si parla del fatto che il pianificatore di Windows 10 sta per imparare a riconoscere i cosiddetti «favored core» — i nuclei di processore migliori, dotati del massimo potenziale di frequenza. Non è un segreto che nei moderni processori multicore i nuclei si presentano eterogenei nelle loro caratteristiche di frequenza: alcuni overcloccano meglio, altri peggio. Da tempo, i produttori di processori segnano appositamente i migliori nuclei, in grado di funzionare stabilmente a una frequenza di clock più elevata rispetto agli altri nuclei dello stesso processore. E se vengono caricati a lavoro per primi, si può ottenere un rendimento più elevato. Questo, ad esempio, è alla base della tecnologia Intel Turbo Boost 3.0, che viene implementata attualmente tramite un driver speciale.

Ma ora il pianificatore del sistema operativo sarà in grado di riconoscere le differenze nella qualità dei core della CPU, consentendogli di distribuire i carichi di lavoro in modo che i core con il miglior potenziale di frequenza vengano attivati per primi. Nel blog ufficiale di Windows si afferma: "La CPU può avere più core privilegiati (processori logici della più alta classe di pianificazione disponibile). Per garantire le migliori prestazioni e affidabilità, abbiamo implementato una politica di rotazione che distribuisce in modo più equo il lavoro tra questi core privilegiati."
Di conseguenza, con un carico a bassa intensità di thread, la CPU sarà in grado di funzionare a frequenze più elevate, fornendo un ulteriore vantaggio nelle prestazioni. Secondo Intel, la scelta corretta del core in scenari a thread singolo può garantire un incremento delle prestazioni fino al 15%.
Attualmente, la tecnologia Turbo Boost 3.0 e la selezione di core "fortunati" all'interno della CPU sono implementate nei chip Intel per il segmento HEDT. Tuttavia, con l'arrivo dei processori Core di decima generazione, questa tecnologia dovrebbe arrivare anche nel segmento mainstream, rendendo l'aggiunta del suo supporto tramite le normali funzioni del sistema operativo un passo naturale per Microsoft.
È importante notare che la pianificazione dei core da parte del scheduler potrebbe avere un impatto positivo anche sulle prestazioni dei processori Ryzen di terza generazione. AMD, come Intel, contrassegna al loro interno i core fortunati, capaci di raggiungere frequenze più elevate. Probabilmente, con l'aggiornamento 19H2, il sistema operativo avrà la capacità di caricarli preferenzialmente, ottenendo così migliori prestazioni, proprio come nel caso dei processori Intel.

AMD ha parlato delle ottimizzazioni dello scheduler per i processori Ryzen anche in merito al precedente aggiornamento di Windows 10, versione 1903. Tuttavia, in quel caso si parlava di differenze tra i core appartenenti a diversi moduli CCX. Pertanto, i possessori di processori basati su architettura AMD possono aspettarsi miglioramenti prestazionali con il rilascio dell'aggiornamento 1909.
Fonte: 3dnews.ru
