Mais jogos no WuGames.ioPatrocinadoDescubra jogos de navegador grátis — jogue na hora, sem download nem cadastro.Jogar

Benchmark de CPU

Benchmark CPU single-thread grátis no navegador. Seis cargas JavaScript (primos, ordenação, matrizes, hash, ponto flutuante) pontuam o processador; exporta CSV/JSON.

Informações da CPU
10.000 - 5.000.000
10.000 - 1.000.000
20 - 40 (maior = muito mais lento)
100 - 1.000 (NxN)
1.000 - 100.000
100.000 - 10.000.000
warning Valores altos podem travar seu navegador. Use com cuidado em dispositivos móveis.
Testes de Benchmark
Nome do TestePontuaçãoTempoStatus
Números Primos
Calcular números primos até 100.000
-- Pendente
Algoritmo de Ordenação
QuickSort 100.000 números aleatórios
-- Pendente
Sequência Fibonacci
Calcular números Fibonacci recursivamente
-- Pendente
Operações de Matriz
Multiplicar matrizes 200x200
-- Pendente
Cálculo de Hash
Calcular hashes para strings grandes
-- Pendente
Operações de Ponto Flutuante
Realizar cálculos matemáticos
-- Pendente
Mede a taxa de transferência JavaScript single-thread na thread principal (sem Web Workers). A Pontuação Geral é um índice composto sem unidade, não ops/s; só é comparável no mesmo navegador e dispositivo.

Benchmark de CPU - Teste o Desempenho do Seu Processador

Uma ferramenta abrangente de benchmark de CPU online que mede a taxa de transferência JavaScript single-thread em seis cargas de trabalho: cálculo de números primos, ordenação, Fibonacci recursivo, multiplicação de matrizes, hashing e matemática de ponto flutuante. Todos os testes rodam na thread principal (sem Web Workers), capturando o desempenho JS por núcleo, não o desempenho agregado multi-core. Os resultados ficam 100% no seu navegador e podem ser exportados para CSV ou JSON para que laboratórios de QA e técnicos de reparo registrem uma linha de base antes de um reparo e provem regressões antes/depois no mesmo dispositivo.

Como funciona o benchmark de CPU?

Benchmark de CPU mede desempenho do processador executando tarefas computacionais padronizadas:

1. Números Primos: Testa cálculos de inteiros e loops
2. Ordenação: Avalia eficiência de algoritmo e desempenho de cache
3. Fibonacci: Mede desempenho de função recursiva
4. Operações de Matriz: Testa velocidade de computação matemática
5. Cálculos de Hash: Avalia processamento de strings
6. Ponto Flutuante: Testa cálculos de números decimais

Cada teste executa independentemente e é cronometrado. A pontuação é calculada com base em operações por segundo, com pontuações mais altas indicando melhor desempenho.

Quais fatores afetam pontuações de benchmark de CPU?

Vários fatores influenciam resultados de benchmark:

- Velocidade de Clock da CPU: Maior GHz = cálculos mais rápidos
- Número de Núcleos: Mais núcleos ajudam com tarefas paralelas
- Arquitetura da CPU: Designs mais novos são mais eficientes
- Desempenho do Navegador: Otimização do motor JavaScript
- Processos em Segundo Plano: Outros apps consumindo CPU
- Throttling Térmico: Superaquecimento reduz desempenho
- Configurações de Energia: Modo economia de bateria reduz CPU
- Sistema Operacional: Diferentes SOs têm overhead diferente

Para resultados precisos, feche outros aplicativos e garanta que seu dispositivo esteja conectado (para laptops).

Por que testar desempenho de CPU no navegador?

Benchmarks de CPU baseados em navegador oferecem várias vantagens:

- Sem Instalação: Execute testes imediatamente sem downloads
- Multi-Plataforma: Funciona no Windows, Mac, Linux, mobile
- Seguro: Executa em sandbox, não pode danificar seu sistema
- Acessível: Teste qualquer dispositivo com navegador web
- Rápido: Obtenha resultados em segundos
- Compartilhável: Fácil comparar resultados com outros

Embora não tão abrangente quanto benchmarks nativos como Cinebench ou Geekbench, testes de navegador fornecem boa indicação de desempenho relativo de CPU, especialmente para cargas de trabalho baseadas na web.

Como interpretar pontuações de benchmark?

Entendendo seus resultados de benchmark:

- Pontuação por teste: operações por segundo daquela carga (maior = mais rápido). Cada teste mede algo diferente, então seus ops/s só fazem sentido dentro daquele teste.
- Tempo Menor = Conclusão Mais Rápida
- Pontuação Geral: um índice composto SEM UNIDADE, não ops/s. É a média geométrica das seis pontuações normalizadas para uma máquina de referência e escalada para que a referência marque cerca de 1000. Uma pontuação de 2000 indica aproximadamente o dobro da referência; 500, cerca de metade.

Não há faixas absolutas: o índice só é comparável no mesmo navegador e dispositivo. O mesmo chip pontua diferente no Chrome, Firefox e Safari (motores JS diferentes), então compare sempre execuções nas mesmas condições. Execute duas ou três vezes e use a mediana para suavizar o ruído de fundo e a baixa precisão do temporizador.

Isto testa single-core ou multi-core?

Este benchmark mede apenas o desempenho SINGLE-THREAD. Cada teste roda de forma síncrona na thread principal da página e NÃO usa Web Workers, portanto não exercita vários núcleos em paralelo.

O que a pontuação por teste reflete é a velocidade de um núcleo executando JavaScript: matemática de inteiros, loops com muitos desvios, recursão, comportamento de cache e trabalho de ponto flutuante. O número de núcleos lógicos é exibido como referência (Concorrência de Hardware), mas não aumenta a pontuação.

Se você precisa de taxa de transferência multi-core/paralela real (renderização de vídeo, 3D, compilação de código), use uma ferramenta nativa como Cinebench, Geekbench multi-core ou um teste de estresse baseado em workers. Para desempenho JS por núcleo e comparações rápidas antes/depois na mesma máquina, este teste single-thread é o instrumento certo.

Por que as pontuações diferem entre Chrome, Firefox e Safari?

Porque cada navegador inclui um motor JavaScript diferente, e este é um benchmark de JavaScript:

- Chrome e Edge usam V8
- Firefox usa SpiderMonkey
- Safari usa JavaScriptCore (JSC)

Cada motor tem seu próprio compilador JIT, heurísticas de inlining, coletor de lixo e intrínsecos matemáticos, então o MESMO chip pode pontuar de forma notavelmente diferente entre navegadores. Uma carga que o V8 otimiza agressivamente pode rodar mais devagar no JSC, e vice-versa.

A regra prática: as pontuações só são comparáveis quando navegador, versão e dispositivo são mantidos constantes. Para uma comparação justa antes/depois de um reparo, capture as duas execuções no mesmo navegador e exporte-as para que o motor e a versão fiquem registrados no JSON.

Benchmark de CPU — Benchmark CPU single-thread grátis no navegador. Seis cargas JavaScript (primos, ordenação, matrizes, hash, ponto flutua
Benchmark de CPU

Como leio cada teste individual?

Cada carga estressa uma parte diferente da CPU, o que ajuda a localizar um resultado lento:

- Números Primos: ALU de inteiros e loops com muitos desvios (divisão por tentativa). Sensível à previsão de desvios.
- Ordenação (QuickSort): padrões de acesso à memória e comportamento de cache sobre um array grande, mais taxa de comparação/troca.
- Fibonacci (recursivo): overhead de chamada de função e recursão — chamada/retorno, quadros de pilha, caminho de chamada do interpretador/JIT.
- Multiplicação de Matrizes: loops aninhados densos com localidade de cache e multiplicar-acumular; sensível ao tamanho do cache e à largura de banda de memória.
- Hash: travessia de strings e operações de bits com inteiros (deslocamentos, somas).
- Ponto Flutuante: a FPU e matemática transcendental (sin, cos, sqrt, divisões).

Se um teste fica muito abaixo dos outros em uma máquina confiável, isso aponta para o subsistema correspondente (cache, FPU, trabalho de inteiros com muitos desvios).

Os resultados são privados e reproduzíveis?

Privacidade: 100% do lado do cliente. Todo cálculo roda no seu navegador; nenhuma pontuação, parâmetro ou detalhe do dispositivo é enviado a um servidor. Os botões Copiar / Exportar CSV / Exportar JSON montam o arquivo localmente a partir de dados que já estão na página.

Reprodutibilidade: uma única execução é ruidosa porque o performance.now() tem precisão reduzida e a aba pode ser limitada quando em segundo plano. Para um resultado defensável, mantenha a aba em foco, conecte o laptop, execute duas ou três vezes e use a mediana. O JSON exportado registra os parâmetros exatos usados mais o perfil do dispositivo (núcleos, memória, plataforma, hints do user-agent), de modo que uma execução pode ser reproduzida e auditada depois — ideal para anexar números a um ticket de reparo e provar uma regressão antes/depois.

Por que minhas pontuações são menores que o esperado?

Várias razões podem causar pontuações menores:

1. Apps em Segundo Plano: Feche outros programas
2. Throttling do Navegador: Tente navegador diferente
3. Modo Economia de Energia: Mude para modo alta performance
4. Throttling Térmico: Garanta boa refrigeração
5. Navegador Antigo: Atualize para versão mais recente
6. Dispositivo Mobile: Telefones pontuam menor que desktops
7. Máquina Virtual: VMs têm overhead de desempenho
8. Extensões de Navegador: Desabilite extensões desnecessárias

Para melhores resultados:
- Feche todas as outras abas e aplicativos
- Conecte laptop (não execute em bateria)
- Garanta boa ventilação
- Use Chrome, Firefox ou Edge mais recente
- Aguarde CPU esfriar entre testes

Quão preciso é benchmark baseado em navegador?

Benchmarks de navegador são razoavelmente precisos para:

- Comparações Relativas: Comparar CPUs lado a lado
- Desempenho Web: Quão rápido apps web executarão
- Cargas de Trabalho JavaScript: Node.js, desenvolvimento web
- Diagnósticos Rápidos: Identificar problemas de desempenho

Limitações:
- Overhead do navegador afeta pontuações
- Single-threaded em alguns testes
- Sem acesso direto ao hardware
- Afetado por diferenças de motor JavaScript

Para teste profissional de CPU, use ferramentas nativas como:
- Cinebench R23
- Geekbench 6
- CPU-Z
- PassMark

Mas para teste rápido, gratuito e sem instalação, benchmarks de navegador fornecem insights valiosos.

Posso fazer benchmark de CPUs mobile?

Sim! Esta ferramenta funciona em dispositivos mobile:

- Smartphones (iOS, Android)
- Tablets (iPad, tablets Android)
- Chromebooks
- Qualquer dispositivo com navegador moderno

Considerações de CPU mobile:
- Pontuações serão menores que desktops
- Throttling térmico é mais agressivo
- Apps em segundo plano têm impacto maior
- Modo bateria afeta desempenho significativamente

Para teste mobile:
1. Feche todos apps em segundo plano
2. Garanta que dispositivo não esteja superaquecendo
3. Use modo paisagem para tablets
4. Conecte para melhor desempenho
5. Use Safari mais recente (iOS) ou Chrome (Android)

CPUs mobile são otimizadas para eficiência sobre desempenho bruto, então pontuações menores são normais.

Recursos Principais

  • 6 testes abrangentes de benchmark de CPU single-thread
  • Monitoramento de desempenho em tempo real
  • Desempenho JavaScript single-thread (sem Web Workers)
  • Operações por segundo por carga de trabalho
  • Cronometragem e pontuação de teste individual
  • Índice composto sem unidade (média geométrica vs referência)
  • Exportar sessão para CSV e JSON para documentação de QA
  • Copiar o perfil completo de dispositivo + benchmark para a área de transferência
  • Detecção moderna de dispositivo (userAgentData, memória)
  • Teste de cálculo de números primos
  • Teste de desempenho de algoritmo de ordenação
  • Cálculo de sequência Fibonacci
  • Teste de multiplicação de matriz
  • Benchmark de cálculo de hash
  • Teste de operações de ponto flutuante
  • Exibição de informações de CPU (núcleos, memória, plataforma)
  • Indicadores de progresso visual
  • Status codificado por cores (pendente/executando/concluído)
  • Parar benchmark a qualquer momento
  • Redefinir e re-executar testes
  • 100% lado do cliente - nenhum dado enviado
  • Funciona offline
  • Sem necessidade de registro
  • Suporte mobile e desktop
  • Compatível com modo escuro