Em outubro do ano passado, a Microsoft, talvez um pouco surpreendentemente, publicou um guia incentivando os usuários do Windows a experimentar o Linux via WSL.
Se você está do outro lado do espectro, já usa Linux, e gostaria de experimentar o Windows via VM, e por acaso estiver executando um processador Intel, 12ª geração ou mais recente, há boas notícias para você. Isso ocorre porque a Intel tem trabalhado para integrar otimizações do Thread Director para que os convidados do Windows em hosts Linux possam ter um melhor desempenho. Essas otimizações (detectadas por Phoronix ) podem gerar um aumento de desempenho de até 14% ou mais. O patch foi testado no Core i9-13900K de 13ª geração.
As notas do patch também dizem que suporte adicional de Intel HWP (Hardware P-States/Performance States) e CPPC (Collaborative Processor Performance Control) também é necessário
… o objetivo deste conjunto de patches é habilitar a lógica de agendamento baseada em ITD no Guest para que o Guest possa agendar melhor as tarefas do Guest nas plataformas híbridas Intel.
Atualmente, o ITD é necessário para VMs do Windows. Com base no suporte à virtualização ITD, o Windows 11 Guest pode ter uma melhoria significativa no desempenho (por exemplo, no i9-13900K, até 14%+ melhoria no 3DMARK).
Nossa virtualização ITD não está vinculada à topologia híbrida das VMs ou à afinidade de CPU das vCPUs. No entanto, em nossa prática, a otimização de escalonamento ITD para VMs win11 funciona melhor quando combinada com topologia híbrida e afinidade de CPU (isso está relacionado à implementação específica do escalonamento Win11).
[..]
Para habilitar a otimização de agendamento relacionada ao ITD na VM Win11, também é necessário algum outro suporte térmico (HWP, CPPC), mas poderíamos emulá-lo com valor fictício no VMM
Caso você não saiba, Intel Thread Director (ITD) é a tecnologia que ajuda o Windows a agendar tarefas de maneira ideal entre núcleos P e núcleos E apropriados em suas CPUs de arquitetura híbrida de desempenho, ou seja, 12ª geração e mais recentes.
Fora das VMs, vale ressaltar que as otimizações do Thread Director já fazem parte do kernel do Linux há algum tempo.
Deixe um comentário