Eu atualizei para o QEMU versão 2.7.50 e agora o Windows 10 (Anniversary edition) registra os soquetes, núcleos e encadeamentos que eu especifico.
Recentemente eu tenho jogado com qemu, kvm e VFIO em uma máquina Arch Linux. Meu objetivo é pular no trem das pessoas usando máquinas host Linux e criar uma VM guest do Windows 10 Pro para jogar.
A passagem de PCI está funcionando muito bem, e os benchmarks para minha GPU na máquina de convidado estão alinhados com outros resultados publicados. O problema que estou encontrando é com o desempenho da CPU.Minha configuração tem um Intel i7 6800k. Na máquina host, o GeekBench me deu um resultado de 4129 (single core) e 15669 (multi-core) . Com o seguinte script QEMU , não consigo obter uma pontuação de CPU acima de 6260 com qualquer modificação eu faço para o parâmetro smp . Isso inclui ...
Durante todo o teste, nunca consegui que a VM do Windows registrasse mais que 2 Soquetes e 2 Processadores Virtuais . Eu estou supondo que isso tem algo a ver com o fato de que o sistema operacional Windows sabe que é uma VM, já que não há menção de núcleos ou processadores lógicos.
Alguém sabe de alguma configuração que eu estou faltando para obter janelas para registrar os núcleos adicionais que estou especificando e ajudar a melhorar o desempenho da CPU da minha máquina virtual?
Ah, e aqui está uma lista dos módulos atuais Eu instalei e configurei na máquina host.
Obrigado!