Come già , il prossimo grande aggiornamento del sistema operativo Windows 10, noto come 19H2 o 1909, inizierà a essere distribuito agli utenti già la prossima settimana. In generale, si ritiene che questo aggiornamento non apporterà cambiamenti significativi al sistema operativo e si presenterà come una sorta di regolare service pack. Tuttavia, per gli appassionati, potrebbe rivelarsi molto più importante e fondamentale, poiché i miglioramenti attesi negli algoritmi di lavoro dello scheduler del sistema operativo potrebbero incrementare le prestazioni monomissione di alcuni processori moderni fino al 15%.
Si tratta del fatto che lo scheduler di Windows 10 sta per imparare a riconoscere i cosiddetti «favored core», i migliori core del processore con il potenziale di frequenza più elevato. Non è un segreto che nei moderni processori multi-core i core presentano caratteristiche di frequenza eterogenee: alcuni si overcloccano meglio, altri peggio. Da tempo i produttori di processori contrassegnano in modo specifico i migliori core, in grado di lavorare stabilmente a una frequenza di clock più alta rispetto agli altri core dello stesso processore. E se vengono caricati per primi con il lavoro, è possibile ottenere prestazioni più elevate. Ad esempio, su questo si basa la tecnologia Intel Turbo Boost 3.0, implementata attualmente tramite un driver speciale.

Ma ora lo scheduler del sistema operativo sarà in grado di riconoscere le differenze nella qualità dei core del processore, il che gli consentirà di distribuire il carico in modo che i core con il miglior potenziale di frequenza vengano utilizzati per primi. Nel blog ufficiale di Windows si afferma riguardo a questo: «La CPU può avere più core selezionati (processori logici della classe di scheduling più alta disponibile). Per garantire prestazioni e affidabilità superiori, abbiamo implementato una politica di rotazione che distribuisce il lavoro in modo più equo tra questi core privilegiati».
Di conseguenza, con un carico di lavoro a bassa intensità, il processore sarà in grado di funzionare a frequenze di clock più elevate, offrendo un vantaggio aggiuntivo in termini di prestazioni. Secondo Intel, una scelta appropriata del core in scenari a thread singolo può garantire un incremento delle prestazioni fino al 15%.
Attualmente, la tecnologia Turbo Boost 3.0 e l'assegnazione all'interno della CPU di particolari core "fortunati" sono implementate nei chip Intel per il segmento HEDT. Tuttavia, con l'arrivo dei processori Core di decima generazione, questa tecnologia dovrebbe arrivare nel segmento mainstream, quindi l'aggiunta del suo supporto tramite i normali strumenti del sistema operativo sembra un passo naturale per Microsoft.
Vale la pena notare che il ranking dei core da parte del scheduler può avere un'influenza positiva anche sulle prestazioni dei processori Ryzen di terza generazione. AMD, come Intel, contrassegna in essi i core fortunati, in grado di raggiungere frequenze più elevate. Probabilmente, con l'arrivo dell'aggiornamento 19H2, il sistema operativo avrà la possibilità di caricarli prioritariamente, ottenendo così migliori prestazioni, come nel caso dei processori Intel.

In merito alle ottimizzazioni dello scheduler per i processori Ryzen, AMD si era espressa anche riguardo al precedente aggiornamento di Windows 10 versione 1903. Tuttavia, allora si parlava della differenza tra i core appartenenti a diversi moduli CCX. Pertanto, i possessori di processori basati su AMD possono aspettarsi miglioramenti nelle prestazioni con l'uscita dell'aggiornamento 1909.
Fonte: 3dnews.ru
