? Se um programa usa mais de 50 por cento do tempo de CPU de um computador , o programa pode ter um problema ou a CPU pode ser muito lento. Em qualquer um dos casos , um excesso de tempo de CPU utilizado para um programa provoca um défice de outros, criando um ponto de estrangulamento . Isso acontece com mais freqüência em servidores que lidam com dezenas a centenas de usuários , embora ocorra em PCs desktop também . Consumo de CPU
Um computador mantém dezenas de processos, incluindo serviços de sistema e programas de usuários, em sua memória , ao mesmo tempo . Todos, mas alguns estão ociosos , em determinado momento, mas que acorda quando necessário para lidar com uma tarefa. Processos normalmente consomem mais tempo de CPU quando o arranque, como eles estão ocupados a criação de arquivos e inicialização de variáveis na memória. Após a partida , eles se estabelecem para usos de CPU de uns poucos por cento. Se eles continuarem consumindo grandes porcentagens de CPU , ele reflete um problema com a CPU , o processo ou outro software do computador.
Programa Problema
Se o seu computador funciona bem mais do tempo, mas sofre um afunilamento de CPU quando você usa um programa em particular, o problema é provavelmente com o programa. Suas instruções podem ter partes que usam ciclos de CPU excessivos , ou sob certas circunstâncias, pode começar a usar muito tempo de CPU . Por exemplo , se o programa espera ter um arquivo de dados eo arquivo vai faltar, um programa mal escrito continua olhando para ele , retardando outros programas como conseqüência. Melhor software tem um contador de tempo que pára o programa depois de um número razoável de tentativas ou quantidade de tempo já passou.
CPU Speed
Uma desatualizado CPU pode ficar sobrecarregado por um software mais recente, causando um gargalo. Isso pode acontecer se um programador desenvolve o software em um novo computador com uma CPU rápida , em seguida, instala o programa é instalado em uma máquina mais antiga . A maioria dos softwares comerciais verifica CPU, memória e sistema operacional do computador para determinar se estes irão causar problemas com o programa. O software exibe uma mensagem de aviso e desliga mas não causa problemas de CPU .
Concurso para CPU
Um computador com muitos programas ativos irá desenvolver gargalos da CPU. Nesta situação, a CPU não é rápido o suficiente para manter-se com as demandas colocadas sobre ela. Isso acontece mesmo nos computadores mais rápidos , um upgrade de CPU pode resolver o problema, embora o desligamento cuidado de software desnecessários também ajuda
.