SlideShare une entreprise Scribd logo
1  sur  7
Definição
Os Softwares de análise de desempenho
 “benchmark” são softwares voltados a
 usuários procuram obter detalhes a cerca do
 funcionamento e de cada componente que
 esteja instalado em seu computador.
Principais características
O termo "benchmark" é também comumente usado
para os próprios programas (de benchmarking)
desenvolvidos para executar o processo.
Normalmente, benchmarking é associado com
avaliação de características de performance de um
hardware de computador como, por exemplo, a
performance da operação de ponto flutuante de uma
CPU, mas há circunstâncias em que a técnica
também é aplicável a software. Benchmarks de
software são feitos, por exemplo, em compiladores
ou sistemas de gerenciamento de banco de dados
Aplicabilidade

• Com a evolução das arquiteturas de
  computadores, ficou cada vez mais difícil
  comparar a performance de diferentes
  sistemas de computação somente olhando
  suas especificações. Por isso, testes foram
  desenvolvidos para serem feitos em diferentes
  sistemas, permitindo que esses resultados
  possam ser comparados entre as diferentes
  arquiteturas.
Aplicabilidade
• Benchmarks são desenvolvidos para imitar um
  determinado tipo de comportamento em um
  componente ou sistema. Benchmarks “sintéticos”
  fazem isso através de programas especialmente criados
  para impor o tipo de comportamento desejado no
  componente. Em oposição, benchmarks “de aplicação”
  executam programas do “mundo real” no sistema.
  Embora normalmente os benchmarks de aplicação
  ofereçam uma melhor medida para a performance no
  “mundo real” para um dado sistema, benchmarks
  sintéticos ainda são usados no teste de componentes
  individuais, como um disco rígido ou um dispositivo de
  rede.
Benchmarks para Microsoft Windows

•    Java Micro Benchmark
•    OpenSourceMark: um poderoso, compreensível conjunto de benchmarks e utilidades de sistema com código-fonte aberto
     escrito em Delphi. OpenSourceMark tem uma GUI amigável e apresenta uma visualização flexível do resultado.
•    miniBench: um benchmark compreensível em linha de comando escrito em C++. MiniBench é multi-plataforma e contêm
     mais de 90 testes diferentes. MiniBench está disponível emOpenSourceMark.
•    PassMark Software: PerformanceTest (32-bit or 64-bit)
•    Lavalys EVEREST
•    SiSoftware Sandra
•    Futuremark:3DMark, PCMark, SPMark
•    BAPCo: Mobilemark, SYSmark, Webmark
•    BYTEmark benchmark suite
•    REALiX HWiFO32
•    DocMemory Diagnostic software
•    CD Speed 99
•    CPUmark
•    CPU-Z
•    InfoTool
•    WinBench 99
•    CPU Rightmark
•    Whetstone
•    PiFast
•    Super PI
•    Maxon:Cinebench
•    Primate Labs:Geekbench
Fontes:
•   Wikipédia, a enciclopédia livre
•   www.hardware.com.br
•   www.waz.com.br
•   www.tecmundo.com.br
•   www.museudocomputador.com.br

Contenu connexe

Similaire à Trabalho sic benchmark

Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Ramon Durães
 
Sonarqube
SonarqubeSonarqube
SonarqubeCDS
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de TestesUFPA
 
Aula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfAula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfMichaelArrais1
 
Analise de desempenho_compactadores_asti_2011
Analise de desempenho_compactadores_asti_2011Analise de desempenho_compactadores_asti_2011
Analise de desempenho_compactadores_asti_2011Saulo Marques
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração ContínuaScrumHalf Tool
 
Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Tchelinux
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSFabrício Campos
 
Testes automatizados.pptx
Testes automatizados.pptxTestes automatizados.pptx
Testes automatizados.pptxCarlos Gonzaga
 
Automação de Teste - BRATESTE 2010
Automação de Teste - BRATESTE 2010Automação de Teste - BRATESTE 2010
Automação de Teste - BRATESTE 2010Elias Nogueira
 
Gerenciamento de Projeto para Desenvolvimento de Sistema
Gerenciamento de Projeto para Desenvolvimento de SistemaGerenciamento de Projeto para Desenvolvimento de Sistema
Gerenciamento de Projeto para Desenvolvimento de Sistemaelliando dias
 
Cloud Computing e Integração Contínua com o Windows Azure
Cloud Computing e Integração Contínua com o Windows AzureCloud Computing e Integração Contínua com o Windows Azure
Cloud Computing e Integração Contínua com o Windows AzureGrupo de Testes Carioca
 
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareDevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareAndré Dias
 
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Lenin Abadie
 
Qualidade de Software com Visual Studio 2012
Qualidade de Software com Visual Studio 2012Qualidade de Software com Visual Studio 2012
Qualidade de Software com Visual Studio 2012Adriano Bertucci
 

Similaire à Trabalho sic benchmark (20)

Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016Keynote Visual Studio Summit 2016
Keynote Visual Studio Summit 2016
 
Mpu 2012 ppt
Mpu 2012 pptMpu 2012 ppt
Mpu 2012 ppt
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Sonarqube
SonarqubeSonarqube
Sonarqube
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
 
Aula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfAula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdf
 
Analise de desempenho_compactadores_asti_2011
Analise de desempenho_compactadores_asti_2011Analise de desempenho_compactadores_asti_2011
Analise de desempenho_compactadores_asti_2011
 
Integração Contínua
Integração ContínuaIntegração Contínua
Integração Contínua
 
Engenharia de Software Aula 1 - Intro
Engenharia de Software Aula 1 - IntroEngenharia de Software Aula 1 - Intro
Engenharia de Software Aula 1 - Intro
 
Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes. Não deixe para testar depois o que você pode testar antes.
Não deixe para testar depois o que você pode testar antes.
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATS
 
Testes automatizados.pptx
Testes automatizados.pptxTestes automatizados.pptx
Testes automatizados.pptx
 
Automação de Teste - BRATESTE 2010
Automação de Teste - BRATESTE 2010Automação de Teste - BRATESTE 2010
Automação de Teste - BRATESTE 2010
 
SIC_201_VRSJ
SIC_201_VRSJSIC_201_VRSJ
SIC_201_VRSJ
 
Processo e Processo de Software
Processo e Processo de SoftwareProcesso e Processo de Software
Processo e Processo de Software
 
Gerenciamento de Projeto para Desenvolvimento de Sistema
Gerenciamento de Projeto para Desenvolvimento de SistemaGerenciamento de Projeto para Desenvolvimento de Sistema
Gerenciamento de Projeto para Desenvolvimento de Sistema
 
Cloud Computing e Integração Contínua com o Windows Azure
Cloud Computing e Integração Contínua com o Windows AzureCloud Computing e Integração Contínua com o Windows Azure
Cloud Computing e Integração Contínua com o Windows Azure
 
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareDevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
 
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
 
Qualidade de Software com Visual Studio 2012
Qualidade de Software com Visual Studio 2012Qualidade de Software com Visual Studio 2012
Qualidade de Software com Visual Studio 2012
 

Trabalho sic benchmark

  • 1.
  • 2. Definição Os Softwares de análise de desempenho “benchmark” são softwares voltados a usuários procuram obter detalhes a cerca do funcionamento e de cada componente que esteja instalado em seu computador.
  • 3. Principais características O termo "benchmark" é também comumente usado para os próprios programas (de benchmarking) desenvolvidos para executar o processo. Normalmente, benchmarking é associado com avaliação de características de performance de um hardware de computador como, por exemplo, a performance da operação de ponto flutuante de uma CPU, mas há circunstâncias em que a técnica também é aplicável a software. Benchmarks de software são feitos, por exemplo, em compiladores ou sistemas de gerenciamento de banco de dados
  • 4. Aplicabilidade • Com a evolução das arquiteturas de computadores, ficou cada vez mais difícil comparar a performance de diferentes sistemas de computação somente olhando suas especificações. Por isso, testes foram desenvolvidos para serem feitos em diferentes sistemas, permitindo que esses resultados possam ser comparados entre as diferentes arquiteturas.
  • 5. Aplicabilidade • Benchmarks são desenvolvidos para imitar um determinado tipo de comportamento em um componente ou sistema. Benchmarks “sintéticos” fazem isso através de programas especialmente criados para impor o tipo de comportamento desejado no componente. Em oposição, benchmarks “de aplicação” executam programas do “mundo real” no sistema. Embora normalmente os benchmarks de aplicação ofereçam uma melhor medida para a performance no “mundo real” para um dado sistema, benchmarks sintéticos ainda são usados no teste de componentes individuais, como um disco rígido ou um dispositivo de rede.
  • 6. Benchmarks para Microsoft Windows • Java Micro Benchmark • OpenSourceMark: um poderoso, compreensível conjunto de benchmarks e utilidades de sistema com código-fonte aberto escrito em Delphi. OpenSourceMark tem uma GUI amigável e apresenta uma visualização flexível do resultado. • miniBench: um benchmark compreensível em linha de comando escrito em C++. MiniBench é multi-plataforma e contêm mais de 90 testes diferentes. MiniBench está disponível emOpenSourceMark. • PassMark Software: PerformanceTest (32-bit or 64-bit) • Lavalys EVEREST • SiSoftware Sandra • Futuremark:3DMark, PCMark, SPMark • BAPCo: Mobilemark, SYSmark, Webmark • BYTEmark benchmark suite • REALiX HWiFO32 • DocMemory Diagnostic software • CD Speed 99 • CPUmark • CPU-Z • InfoTool • WinBench 99 • CPU Rightmark • Whetstone • PiFast • Super PI • Maxon:Cinebench • Primate Labs:Geekbench
  • 7. Fontes: • Wikipédia, a enciclopédia livre • www.hardware.com.br • www.waz.com.br • www.tecmundo.com.br • www.museudocomputador.com.br