Qual é o efeito da inicialização com núcleos adicionais?

Qual é o efeito da inicialização com núcleos adicionais?

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 processorscaixa 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 Performanceaba, 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 msconfige clique em Enter. Clique na Bootguia e, em seguida, clique Advanced Settingsna 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 Parkedao lado de alguns núcleos, vá para Start, digite regedite 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 ValueMine 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 Optionse pressionando Enter. Edite oConfigurações avançadas de energia, e escolha o poder de processamento Máximo e Mínimo, alterando para 100%

informação relacionada