
Tenho uma CPU multicore com Windows 10 e gostaria de testar um software rodando como se meu PC fosse uma CPU singlecore.
Existe alguma maneira de limitar o Windows 10 instalado em uma CPU multicore (Quad Core) para funcionar como singlecore?
Responder1
Alguns PCs (placas-mãe) permitem controlar quantos núcleos estão ativos. Este método requer que você desligue o PC e inicialize no BIOS. Se você configurar sua máquina para 1 núcleo, ela ficará lenta em geral até que você termine o teste, desligue e inicialize no BIOS novamente para reverter a configuração.
Responder2
Na versão mais antiga do Windows, você pode executar o aplicativo, ir ao gerenciador de tarefas, clicar com o botão direito no processo e definir a afinidade. No pop-up resultante, você pode escolher quais e quantos núcleos usar.
No caso do Windows 10, você terá que clicar com o botão direito no processo, selecionar “Ir para detalhes” e novamente selecionar “Definir afinidade”.
Editar: você pode seguir as etapas para o Windows 10 aqui. Deixe-me saber se existe uma maneira melhor de compartilhar um arquivo zip.
https://drive.google.com/open?id=0B-mEX4BFU62wZXJkLTIxaVcxdDA
Responder3
VirtualBox (gratuito e gratuito) é um ótimo pacote de virtualização, e você pode controlar quantos núcleos/cpus cada VM tem disponível. Você também pode controlar quanta RAM, espaço em disco, etc. cada VM possui.
Observe, entretanto, que você precisará instalar o sistema operacional a partir do "bare metal", possivelmente lidar com o licenciamento do referido sistema operacional, etc.