CPU Multicore: como desabilitar um core
![](http://img.brin-designs.com/img/games/220/multicore-cpu-how-disable-core.png)
- Procedimento ao usar o Windows (Vista, 7 e XP)
- Procedimento ao usar o Linux
Às vezes é bastante útil com um processador multi-core ser capaz de determinar se um núcleo está funcionando corretamente durante o aumento de freqüências ou para fins de teste. Isso pode ser feito desabilitando um núcleo, isolando assim o potencialmente problemático. Às vezes, esse procedimento é necessário para executar determinados aplicativos, que não são compatíveis com o processamento de vários núcleos.
Observe que esse procedimento não afetará fisicamente seu hardware, mas seu sistema operacional (Windows ou Linux) simplesmente ignorará o (s) núcleo (s) selecionado (s).
Procedimento ao usar o Windows (Vista, 7 e XP)
- Abra o menu iniciar, clique em Executar, digite msconfig e clique em OK
- Na janela Configuração do sistema, clique no submenu Atart e no botão Opções avançadas
![](http://img.brin-designs.com/img/games/220/multicore-cpu-how-disable-core-2.png)
- Na segunda janela que aparece, você deve ter uma opção para habilitar e desabilitar os processadores como desejar
- Valide sua entrada clicando em OK
- Reinicie seu PC
Procedimento ao usar o Linux
Ao usar o Linux, o procedimento é bem diferente. Ao iniciar o seu PC, você deve encontrar o menu do Grub, que é responsável por iniciar o Linux. Selecione a entrada que você deseja usar, pressione a tecla E e um menu aparecerá (dependendo da versão usada).
title Ubuntu 7.10, kernel 2.6.22-14- raiz genérica (hd0, 5) kernel /boot/vmlinuz-2.6.22-14-generic root = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro inicialização / reinicialização silenciosa /initrd.img-2.6.22-14-generic quiet
Usando as teclas de seta, siga a linha que começa com a palavra "kernel" e pressione E novamente.
Esteja ciente de que você está editando a linha, que define o caminho para o seu kernel Linux (core). No final da linha, adicione o seguinte comando:
maxcpus = 1
O resultado final deve ser:
kernel /boot/vmlinuz-2.6.22-14-generica raiz = UUID = a8a39729-9d2a-425b-b84b-ecc5c7dad104 ro quiet maxcpus = 1
Nota: que ro, quiet e maxcpus são os parâmetros enviados ao núcleo ao iniciar o Linux.
Pressione a tecla B para iniciar o Linux.