Come già
Il punto è che lo scheduler di Windows 10 imparerà a riconoscere il cosiddetto "core preferito", i migliori core del processore con il potenziale di frequenza più elevato. Non è un segreto che nei moderni processori multi-core i core siano eterogenei nelle loro caratteristiche di frequenza: alcuni overcloccano meglio, altri peggio. Da molto tempo ormai, i produttori di processori contrassegnano appositamente i migliori core in grado di funzionare stabilmente a una frequenza di clock più elevata rispetto ad altri core dello stesso processore. E se vengono prima caricati di lavoro, è possibile ottenere una maggiore produttività. Questa, ad esempio, è la base della tecnologia Intel Turbo Boost 3.0, che ora viene implementata utilizzando 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 senza aiuto esterno in modo tale che vengano utilizzati per primi i core con il miglior potenziale di frequenza. Il blog ufficiale di Windows dice a questo proposito: “Una CPU può avere alcuni core selezionati (processori logici della classe di pianificazione più alta disponibile). Per garantire prestazioni e affidabilità migliori, abbiamo implementato una politica di rotazione che distribuisce il lavoro in modo più equo tra questi nuclei privilegiati."
Di conseguenza, con carichi di lavoro leggermente threadizzati, il processore sarà in grado di funzionare a velocità di clock più elevate, fornendo ulteriori vantaggi in termini di prestazioni. Intel stima che la scelta del core giusto in scenari a thread singolo possa fornire un aumento delle prestazioni fino al 15%.
Attualmente, la tecnologia Turbo Boost 3.0 e l'assegnazione di speciali core "di successo" all'interno della CPU sono implementati nei chip Intel per il segmento HEDT. Tuttavia, con l'avvento dei processori Core di decima generazione, questa tecnologia dovrebbe arrivare al segmento di massa, quindi aggiungerne il supporto utilizzando gli strumenti standard del sistema operativo sembra un passo logico per Microsoft.
Vale la pena notare che la classificazione dei core da parte dello scheduler può anche avere un effetto benefico sulle prestazioni dei processori Ryzen di terza generazione. AMD, come Intel, li contrassegna come core di successo in grado di raggiungere frequenze più elevate. Probabilmente, con l'avvento dell'aggiornamento 19H2, il sistema operativo riuscirà a caricarli per primo, ottenendo così prestazioni migliori, come nel caso dei processori Intel.
AMD ha parlato anche delle ottimizzazioni dello scheduler per i processori Ryzen nel precedente aggiornamento di Windows 10 versione 1903. Tuttavia, allora si parlava della differenza tra i kernel appartenenti a diversi moduli CCX. Pertanto, anche i possessori di processori basati su processori AMD possono aspettarsi miglioramenti delle prestazioni con il rilascio dell'aggiornamento 1909.
Fonte: 3dnews.ru