![Qual é o efeito da inicialização com núcleos adicionais?](https://rvso.com/image/1316766/Qual%20%C3%A9%20o%20efeito%20da%20inicializa%C3%A7%C3%A3o%20com%20n%C3%BAcleos%20adicionais%3F.png)
Eu estava lendo sobre maneiras de aumentar a velocidade no Windows 7 e li que você pode permitir que o Windows inicialize com quatro núcleos em vez de um para inicializar mais rápido.
Existe uma razão pela qual você não deseja usar todos os quatro núcleos para inicializar?
Responder1
O Windows 7 usa o que está disponível na caixa... pronto para uso. Você não deve mexer no processo de inicialização, exceto quando souber o que está fazendo, caso contrário, as coisas ficarão mais lentas/mais instáveis, etc.
E você não deve acreditar no que lê na Internet.
Dito isto: para dizer ao Windows 7 paraNÃOo uso de todos os núcleos disponíveis é principalmente para fins de depuração ou algum tipo de teste de desenvolvedor quando você deseja simular um sistema com apenas um núcleo. Outra razão é contornarinstaladores com bugs. Caso contrário, desligar os núcleos não tem nenhuma outra utilidade, o fator limitante do processo de inicialização é principalmente a E/S de disco hoje em dia (então, compre umSSDquando você deseja uma inicialização extremamente rápida .. ou não executa tantos processos na inicialização -> menos E/S de disco também).
Novamente: o Windows 7 usa todos os núcleos disponíveis no momento da inicialização. O trecho que você lê na Internet é provavelmente o super-über-hack a ser usadoMSConfige marque a Number of processors
caixa e clique no número de núcleos que deseja que o Windows 7 use. As pessoas que escreveram sobre 'como acelerar o processo de inicialização' não entenderam o quecaixa de seleção é usada para:
Número de processadores. Limita o número de processadores usados em um sistema multiprocessador. Se a caixa de seleção estiver marcada, o sistema inicializa usando apenas o número de processadores na lista suspensa.
IstoLIMITES(como em 'coloca um limite superior de núcleos usados') o processo de inicialização leva apenasACIMA PARAprocessadores e (isso também é importante) posteriormente fornecer apenas essa quantidade de processadores para o sistema operacional. Se você selecionar um, você executará um sistema com apenas um processador.
Responder2
Essa configuração é exatamente como está rotulada. É o limite ajustável do número de núcleos que serão UTILIZADOS ao lidar com execuções de programas na fase de inicialização de um computador.
Apesar da enorme ostentação em relação às habilidades e aplicativos multi-core e multi-threading, os recursos multi-threaded são controlados pelo desenvolvedor que pode ou não escrever operações multi-threaded.
Para programas projetados multithread que exigem uma operação de fase de inicialização, definir os núcleos de inicialização disponíveis para o valor 1 eliminará as habilidades multithread. Definir os núcleos disponíveis ao máximo reduzirá significativamente o tempo de inicialização !!SE!!! o desenvolvedor escreveu código multithread.
Nem todos podem escrever código multithread, portanto, o núcleo de inicialização padrão é definido como 1. Ativar todos os núcleos ou alguns não terá efeitos negativos no computador. Quem afirmou que haverá efeitos negativos não tem ideia de como escrever código multithread.
Responder3
A instalação padrão do Windows 10 inicializa apenas em 1 núcleo. Msconfig avançado definido para inicializar 2 núcleos.
nota: o Windows sempre usa 2 núcleos somente após a inicialização do Windows. Acho que você está confundindo a inicialização do Windows e o uso normal do Windows. O Windows 10 sempre habilitou o segundo núcleo após o término da inicialização. Este ajuste só tem efeito na mala. nota: tenho um core 2 duo 3 Ghz. SSD. Posso ver que a inicialização é muito mais rápida agora com 2 núcleos.
Responder4
Sim, você deve habilitar todos os 4 núcleos.
Percebi isso há pouco tempo, eu tinha um processador Intel i3 quad core e ele estava muito lento. Percebi então que o Windows estava usando apenas 1 núcleo. Se você for ao Gerenciador de Tarefas ( Ctrl+ Shift+ Escape), e na Performance
aba, ele deverá aparecerHistórico de uso da CPU4 pequenas caixas gráficas. Isso mostra que os 4 núcleos estão sendo usados.
Se eles não estiverem sendo usados, vá para Start
, digite na barra de pesquisa msconfig
e clique em Enter. Clique na Boot
guia e, em seguida, clique Advanced Settings
na parte inferior da tela. Marque a caixa que diz Number of Processors
, selecione a quantidade de núcleos que você possui, clique em OKe reinicie o PC.
No Gerenciador de Tarefas, deve mostrar todos os seus núcleos. Se estiver escrito Parked
ao lado de alguns núcleos, vá para Start
, digite regedit
e pressione Enter. SelecioneEditar->Encontrare digite isto: 0cc5b647-c1df-4637-891a-dec35c318583
. Pressione Enterpara iniciar a pesquisa e, uma vez encontrado, no lado direito, deverá dizer ValueMin
e ValueMax
. Clique duas vezes e altere ambos os números para 100 e pressione F3para procurar o próximo e alterar cada um. Você deve então reiniciar o seu PC e, no Gerenciador de Tarefas, ele deve mostrar todos os núcleos funcionando e nenhum deles deve estar estacionado.
Isso acelerou o meu e está 4x mais rápido agora
NOTA DO EDITOR: Isso envolve a edição do registro, o que pode atrapalhar a instalação do Windows se você não tomar cuidado. Essas opções também estão disponíveis acessandoComeçar, digitando Power Options
e pressionando Enter. Edite oConfigurações avançadas de energia, e escolha o poder de processamento Máximo e Mínimo, alterando para 100%