Como faço para verificar o que está aumentando a CPU enquanto o computador está ocioso

1

Meu laptop do Windows 10 com um i7 e 16 GB de RAM geralmente faz com que os fãs atinjam a velocidade máxima quando não o estou usando. É um pouco lento para responder às vezes quando eu tento acordá-lo para verificar o que está acontecendo. Toda vez que tento abrir o Gerenciador de Tarefas para verificar a guia Detalhes e ver o que está usando a CPU, nada aparece. Estou executando como administrador e todas as tarefas estão sendo exibidas. Eu estou supondo que o sistema está escondendo o que está trabalhando porque é visto como uma tarefa de "sistema".

O que é uma boa ferramenta para usar que irá monitorar e relatar o que está utilizando a CPU? Eu usei o ProcMon antes, mas não achei a saída particularmente precisa ou útil.

Mais importante, como posso impedir que isso aconteça? Estou muito irritado que tanto software sente a necessidade de fazer coisas quando o meu computador está ocioso. Existe algo como o ZoneAlarm, mas para CPU?

    
por Origin 30.01.2016 / 23:06

4 respostas

3

Instale o Windows Performance Toolkit, que faz parte do Windows 10 SDK .

Execute "C:\Program Files (x86)\Windows Kits\Windows Performance Toolkit\WPRUI.exe" , selecione First Level e CPU e clique em Start .

AgoradeixeoPCociosoeespereatévocêaquiosfãsnovamente.Agoraespere20secliqueemSaveparaarmazenarorastreamentoemumarquivoETL.

Agora,cliqueduasvezesnoETLparacarregá-lonoWPA.exe. Carregue os símbolos de depuração no WPA e arraste & Solte o gráfico CPU usage (Sampling) do lado esquerdo para o painel de análise. Faça um clique no cabeçalho da tabela de resumo e ative a coluna da pilha.

Agora veja qual processo usa mais CPU (Peso%) e expanda a pilha e procure pelos nomes das funções o que o processo faz.

Suponho que você veja o ntoskrnl.exe!MiScrubMemoryWorker como causa.

Line #, DPC/ISR, Process, Stack Tag, Stack, Count, TimeStamp (s), % Weight
8, , , ,    |    |    |- ntoskrnl.exe!MiScrubMemoryWorker, 79667, , 12,45
9, , , ,    |    |    |    ntoskrnl.exe!MiScrubNode, 79667, , 12,45
10, , , ,   |    |    |    ntoskrnl.exe!MiScrubNodeLargePages, 79667, , 12,45
11, , , ,   |    |    |    ntoskrnl.exe!MiScrubNodeLargePageList, 79667, , 12,45
12, , , ,   |    |    |    |- ntoskrnl.exe!MiScrubPage, 79663, , 12,45
13, , , ,   |    |    |    |    |- ntoskrnl.exe!RtlScrubMemory, 79653, , 12,45
14, , , ,   |    |    |    |    |    |- ntoskrnl.exe!RtlpGenericRandomPatternWorker, 38549, , 6,02

Esta é uma função para testar erros de memória preenchendo / lendo alguns padrões ( ntoskrnl.exe!RtlpGenericRandomPatternWorker ).

Isso ocorre por design e acontece quando a tarefa de manutenção inativa é ativada quando o dispositivo está ocioso.

Você pode desativar essa tarefa no agendador de tarefas em Task Scheduler Task Scheduler Library->Microsoft->Windows->MemoryDiagnostic .

Se esta não for a causa, compartilhe o ETL (compactado como zip) no OneDrive e poste um link aqui.

    
por 31.01.2016 / 09:14
1

Bem, tudo o que você pode obter é a lista de processos em execução (Gerenciador de Tarefas). Todas as outras ferramentas usam os mesmos dados. Geralmente, você pode acompanhar processos e verificar quanto tempo de CPU eles exigem, mas:

1) resposta lenta pode ter uma infinidade de razões 2) O spiking do ventilador não tem muito a ver com o uso da CPU

Eu assumo que não é uma série U i7 mas um M, então este é um sistema bastante exigente que precisa ser resfriado com freqüência. Quando e quão rápido o ventilador é executado depende da configuração do ventilador.

    
por 30.01.2016 / 23:40
0

Você pode perder semanas tentando encontrar esse problema. O meu foi limpo por uma instalação limpa do Windows 10 e não por uma atualização.

Use um keyfinder para obter sua chave atual e certifique-se de ter sua chave antiga do Windows 8 antes de tentar uma instalação limpa.

Depois de fazer isso, faça os backups padrão, faça o download da ferramenta de criação de USB para criar o link do instalador do Win10

Agarre os drivers etc do site do fabricante - coloque-os no pendrive antes da atualização - Algumas vezes eu fiquei preso quando precisei dos drivers USB / Rede / Wi-Fi e não tenho conectividade para obter.

Leva um tempo, mas é muito satisfatório quando você vê seu computador se comportando exatamente como deveria.

    
por 30.01.2016 / 23:45
-1

Reinstalar o Windows é o último recurso! O Monitor de Recursos é um Gerenciador de Tarefas mais detalhado e lista todos os processos pela% da CPU atual e% da CPU média, para que você possa descobrir o que causa os picos.

Alo, se você está se sentindo um pouco mais aventureiro, você pode tentar soprar a poeira de dentro do seu laptop com uma lata de ar comprimido, para que o ventilador não precise girar tanto.

    
por 30.01.2016 / 23:55