Esse valor não diz nada sobre o que você quer saber.
Em primeiro lugar, o valor de cpu MHz está sujeito a tecnologias de clock variáveis, nas quais o processador central reduz a carga para economizar energia. Por exemplo, sua CPU é reportada como rodando a 1200 MHz (1,2 GHz) em vez de 2,6 GHz. Se você usasse cat /proc/cpuinfo
durante a carga alta, isso mostraria um valor mais alto.
Em segundo lugar, o número de MHz sozinho não diz nada sobre quão bem a CPU executa o código. Praticamente todas as CPUs hoje são superescalares, o que significa que executarão mais de uma instrução por ciclo, se puderem. Por isso, e por outros motivos, como cache e design de pipeline, o tipo de CPU que você tem é tão importante quanto a frequência exata do clock.
Você estava perguntando "quanto tempo leva para o meu laptop executar uma instrução simples". Há um valor em /proc/cpuinfo
, o que significa aproximadamente isso, ou seja, bogomips
. Este teste mede quantas "instruções simples" por segundo a CPU pode executar. O teste é executado em um núcleo, então você poderia, teoricamente, multiplicar esse número por 4 para que seu processador obtenha o número total de sua CPU.
Note que o bogomips não é uma referência de desempenho no mundo real. Ele testa uma capacidade muito básica, o quão bem a CPU pode ficar em um loop e não faz praticamente nada. No entanto, o desempenho no mundo real pode ser pior (por exemplo, se a CPU está paralisada devido a acessos à memória) e melhor (por exemplo, ao executar cálculos usando SSE e conjuntos de instruções semelhantes).