Skip to main content

Qual é o tempo de CPU?

A unidade central de processamento (CPU) de um computador é o local onde ocorre a maioria dos cálculos de baixo nível. Tempo de CPU é o tempo que leva para a CPU executar sua parte do processo. Esse período faz parte do tempo decorrido, uma figura que inclui o uso da CPU, o tempo de entrada e saída e outras interações com o computador. O tempo decorrido abrange toda a execução de um programa do começo ao fim. O tempo de CPU costumava ser um cálculo bastante simples, mas com o advento dos processadores com vários núcleos, ficou mais complicado.

O tempo da CPU mede o tempo que leva para uma operação terminar do ponto de vista do processador. Independentemente do tempo que leva para que toda a operação seja executada, o tempo da CPU mede apenas a partir do ponto em que atinge o processador até terminar com o processador. Geralmente é medido como tempo, uma porcentagem da capacidade do processador ou em marcações de clock.

Geralmente, a medição do tempo da CPU em tempo real é usada apenas quando os humanos precisam ler o tempo. Outros computadores e programas geralmente consideram os outros métodos para determinar o tempo mais úteis. Como a maioria dos computadores não pensa em prazos convencionais, muitos programas que produzem medições de tempo em tempo real usam um dos outros métodos e convertem esses resultados.

O tempo da CPU é expresso como uma porcentagem da capacidade quando o uso geral do processador é a meta. Este é outro método de exibição de informações para um público humano. Este método é usado principalmente para encontrar a carga total em uma CPU. Esses números são usados ​​para encontrar horários de pico e pausa nos servidores ou simplesmente monitorar o desempenho dos computadores pessoais.

Os tiques do relógio são o método de medição de tempo da CPU mais difícil para os seres humanos seguirem, mas geralmente são os mais úteis para outros programas de computador. Os tiques do relógio são uma quantidade variável de tempo influenciada pela velocidade do processador. Quanto mais rápido o processador, mais rápido o tempo passa. Esses ticks são monitorados por outros programas para espaçar o uso do processador e evitar gargalos.

O tempo decorrido, também conhecido como hora do relógio de parede ou tempo real, é o tempo inteiro necessário para que um processo seja executado do começo ao fim. Com o tempo decorrido, o processo é medido desde o início, independentemente do ponto de origem, até o final. Esse tempo pode envolver desde cliques do mouse até o processamento da CPU ou o tempo de acesso ao disco. Até o advento dos processadores com vários núcleos, o tempo decorrido era sempre igual ou superior ao tempo da CPU.

Os processadores com vários núcleos alteram o tempo da CPU. Ao usar vários núcleos, o tempo da CPU é o tempo total gasto em todos os processadores. Como eles podem receber um único comando e dividi-lo em vários processadores, é possível que o tempo total seja maior que o tempo total para a execução do processo.