Questão Como saber quantos processadores (núcleos) você tem no Windows 7


Eu comprei um novo e bom laptop e quero saber um pouco mais sobre o hardware.

Como posso ver quantas CPUs meu computador possui no Windows 7?

(Nota: Clicando em Iniciar-> Clique com o botão direito em Computador-> selecionando propriedades mostra-me o tipo de processador, mas não diz nada sobre a contagem do núcleo.


121


origem


Se você tem o modelo do processador a partir da caixa de diálogo de propriedades, você pode simplesmente pesquisar no Google e encontrar as especificações. A resposta de David está certa (embora se você quiser distinguir a contagem de núcleos Hyper-Threaded da contagem de núcleos físicos, a melhor coisa a fazer é, novamente, apenas procurar o modelo do processador). - Shinrai
As respostas abaixo funcionam apenas se você souber que não está logado em um sistema virtualizado. Nesta conta, eu poderia ter um laptop de 16 CPUs (isto é, na verdade, um quadcore - cada núcleo possui 2 threads - executando um servidor virtual win8 com o número máximo de núcleos virtuais). - Alain Pannetier


Respostas:


Use CPU-Z

http://www.cpuid.com/softwares/cpu-z.html alt text


42



É mesmo o que eu procurava. Obrigado. - Vaccano
Cuidado, isso instala um BUNCH de lixo extra junto com ele. Eu aprendi do jeito difícil. Tive que voltar e desinstalar 4 programas. - ErocM
Não, não, se você usar o link que eu postei e baixar o programa adequado. - Moab


Você não precisa de outros programas. Basta executar isso no prompt de comando:

WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors

e você obterá uma lista de Núcleos / Processadores Lógicos para cada CPU em sua máquina

Ou se você é preguiçoso, basta digitar

WMIC CPU Get /Format:List

e procure entradas com os nomes NumberOfCores e NumberOfLogicalProcessors.


173



+1. Esta é uma ótima resposta, mas agora as pessoas precisam lembrar de um longo comando ou marcar esta página como favorito. Seria difícil lembrar disso toda vez que você precisasse, já que provavelmente não vai precisar disso com frequência. Outra opção seria criar um arquivo de lote com isso e, em seguida, fazer uma pausa no final para que ele permaneça ativo. Ótima resposta! - David
você também pode simplesmente digitar "informações do sistema" na caixa de pesquisa / execução para ver isso na GUI. - Not Kyle stop stalking me
Esta resposta vem a calhar quando você não faça tem uma GUI, como um núcleo do servidor ou uma instalação do HyperV. - Tanner Faulkner
Excelente resposta, curta e doce. Abra um prompt de comando, copie e cole-o, pronto. - Kyralessa
@ user3437460: Haha obrigado, agradeço! :) - Mehrdad


Faça um Ctrl + Mudança + Esc. Isso abrirá o gestor de tarefas do Windows. Quando estiver aqui, vá para atuação. Agora você deve ver muitas caixas no Histórico de Uso da CPU seção que identificará quantos núcleos você possui. Isso incluirá também os núcleos com hyper thread.

-Espero que isto ajude.

Screenshot of Windows Task Manager showing location of core identification


104



Qualquer maneira de distinguir de núcleos de hiper threaded? - Vaccano
@ Vulcão - Abra o Menu Iniciar> Clique com o botão direito em Computador> selecione Propriedades. Veja as informações do sistema para a marca e modelo do processador e pesquise-as. - SgtOJ
Eu teria que concordar com @BrianOjeda sobre isso. Você precisa apenas fazer uma pesquisa para descobrir quantos núcleos estão super segmentados. - David
Eu estou querendo saber como isso se parece se você tem, em um futuro próximo, 64 núcleos com hyperthreading? ;-) - FooF
@FooF, eu suponho que haverá muitas caixas para representar os muitos núcleos. :-D - David


Verifique seu TaskManager, Você pode procurar na guia de desempenho e contar o número de núcleos. Se o seu processador possui HyperThreadingTechnology (HTT), então metade dos núcleos são lógicos e não físicos.

enter image description here


28



Então, neste exemplo, existem apenas quatro núcleos de CPU físicos, certo? - Scott
Está correto. Como a CPU tem o Hyper Threading ativado, ela é vista e funcionará como 8 núcleos, apesar de ter 4 núcleos físicos. - kobaltz
O OP especificou o Windows 7 na questão. O gerenciador de tarefas mostrado é do Windows 8 ou mais recente, que exibe o número de (Físico) Núcleos (4) acima. Com o Windows 7, o número de núcleos físicos não é exibido. Se você não sabe se seu computador está usando hyperthreading, então eu sugiro (pelo menos no windows 7) usar algo como a resposta de Merhdad. - helios456
Também o Cores: e Logical processors: rótulos. - msanford
Clique com o botão direito na área do gráfico -> Change graph to -> Logical processors - Ivan Chau


Ou você pode simplesmente fazer isso:

janelas + R então digite: msinfo32 e acertar Entrar.

example screenshot


24



Isso será útil quando comprarmos novos computadores. +1 - user3437460
Essa resposta será muito mais impressionante se acompanhada de um recorte ou captura de tela da parte relacionada do msinfo32. - aff


Em um tipo de shell:

echo %NUMBER_OF_PROCESSORS%

18



Se hyper-threading for ativado, isso fornecerá o número de processadores lógicos. - Roman Luštrik


Não necessariamente tão avançado nos outros, mas o todo medidor de CPU é uma das poucas coisas úteis que usei em termos de widgets no windows 7. É uma ferramenta muito boa para controlar a quantidade de energia da CPU que está sendo usada. Ele também exibe quantos núcleos seu computador possui e é bastante discreto.


0





você também pode dizer, indo para o gerenciador de dispositivos e, em seguida, indo para a seção do processador, ele irá mostrar um pouco thingamajig (eu esqueci o que eles são chamados: /) para cada núcleo, mas não tenho certeza se ele pode dizer a diferença entre núcleos e núcleos virtuais.


0



Não, isso não te diz. Mas ele dá o modelo do processador para que você possa descobrir quantos núcleos reais e lógicos ele possui. - Peon