O ReadyBoost funciona? Melhora o desempenho para PCs mais lentos?

A teoria por trás do ReadyBoost é que ele ajuda a acelerar computadores mais antigos com pouca memória RAM(RAM memory) . No entanto, ninguém sabe quanto impacto essa tecnologia tem, então decidimos fazer nossas próprias medições e saber se o ReadyBoost tem um impacto positivo ou não. Continue lendo para saber o que descobrimos:

Os PCs usados ​​para a comparação de teste(Test Comparison)

Usamos três configurações de hardware para esses testes e dois computadores: um laptop com Windows 8.1 Pro e um desktop com Windows 7 Ultimate . Ambos os sistemas operacionais tinham edições de 64 bits do Windows . No laptop, fizemos medições e testes usando seus 4 GB de RAM integrados e depois removendo 2 GB para que possamos avaliar melhor o impacto que o ReadyBoost tem em sistemas com pouca memória RAM(RAM memory) .

O laptop é um Acer Aspire V3-551 , equipado com APU AMD Quad-Core A8-4500M(AMD Quad-Core A8-4500M APU) , com um processador gráfico AMD Radeon HD 7640G integrado , que compartilha 512 MB de memória com a CPU . O armazenamento para este laptop é uma unidade de disco rígido Seagate de 500 GB , trabalhando (disk drive)a(Seagate) 5400 rpm. Por padrão, este laptop vem com 4 GB de RAM DDR3(DDR3 RAM) .

O desktop é um PC personalizado com uma APU AMD Quad-Core A4-3670K(A4-3670K APU) , uma placa de vídeo (video card)AMD Radeon HD 6530D que também compartilha 512 MB de memória RAM(RAM memory) com a CPU . Este PC possui disco rígido Western Digital Caviar Blue , com 1TB e 7200 (Digital Caviar Blue)Rpm , além de 4GB de RAM DDR3(DDR3 RAM) . Todos esses componentes são conectados por uma placa-mãe ASRock A75M-HVS(ASRock A75M-HVS motherboard) . Infelizmente este PC tem apenas um módulo de memória(memory module) com 4GB e não conseguimos remover 2GB como fizemos no laptop.

Os sistemas operacionais estão atualizados e foram instalados há cerca de três meses. Eles também têm nossos aplicativos diários instalados. Coisas como navegadores de Internet , players de mídia, etc.

A memória flash que usamos para o ReadyBoost é uma unidade HP v135w com 8 GB de espaço e USB(space and USB) 2.0, formatada usando o sistema de arquivos NTFS(NTFS file) .

Os testes que realizamos

Executamos uma série de cinco testes em cada configuração de PC e hardware(PC and hardware configuration) , para obter uma visão geral o mais precisa possível sobre o impacto do ReadyBoost no desempenho do sistema.

Primeiro, usamos o benchmark PCMark Vantage x64 .

ReadyBoost, desempenho, benchmark, teste, Windows

Este benchmark mede o desempenho geral do sistema(system performance) em uma série de oito conjuntos de testes que abrangem memórias digitais, TV e filmes(TV and movies) , jogos, música, comunicações e produtividade. Pelo menos em teoria, ele deve medir com precisão o impacto que o ReadyBoost tem no desempenho geral do sistema(system performance) ao executar tarefas como usar aplicativos do Office(Office) , navegar na Web, assistir filmes etc.

As configurações que usamos para este benchmark são as seguintes: Resolução(Resolution) - 1024x768, Anti-Aliasing - Nenhum, Filtragem de textura(Texture Filtering) - Destino ideal e HDD Suite(Optimal and HDD Suite Target) - C. As opções de renderização (C. Both) "Forçar precisão total"("Force full precision") e "Forçar sombreadores de vértices de software"("Force software vertex shaders") foram desmarcadas e cada teste foi repetido 3 vezes.

Em seguida, usamos o benchmark 3DMark Vantage .

ReadyBoost, desempenho, benchmark, teste, Windows

Como a maioria de vocês sabe, este benchmark mede o desempenho geral dos jogos DirectX 10 . Executamos todos os seus testes três vezes, com a predefinição de desempenho(Performance) selecionada, e medimos os resultados médios.

Em seguida, usamos o BootRacer para medir se o ReadyBoost tem algum impacto positivo nos tempos de inicialização de cada sistema de teste(test system) . Medimos três procedimentos de inicialização consecutivos em cada sistema e calculamos a média.

ReadyBoost, desempenho, benchmark, teste, Windows

Este teste é muito útil, pois mede o tempo decorrido desde que o sistema operacional(operating system) iniciou a inicialização até o momento em que seu computador está totalmente responsivo, sem adicionar o tempo necessário para escrever sua senha.

O quarto aplicativo que usamos para nossas medições é o AppTimer . Em teoria, o ReadyBoost ajuda o sistema SuperFetch(SuperFetch system) a melhorar o desempenho geral do sistema(system performance) . Isso é feito aprendendo os aplicativos mais usados ​​em seu PC e pré-carregando-os após a inicialização do sistema(system startup) , para que eles carreguem mais rapidamente quando você os inicia. Realizamos essas medições apenas no laptop Acer Aspire V3-551(Acer Aspire V3-551 laptop) porque ele é usado com muita frequência e temos uma clara tendência de usar os mesmos aplicativos sempre que entramos nele. Os programas mais usados ​​neste laptop são Opera Next e Microsoft Visual Studio 2012. Eles têm sido usados ​​todos os dias nos últimos meses.

ReadyBoost, desempenho, benchmark, teste, Windows

Executamos cinco testes de inicialização com esses aplicativos, com um atraso de 5.000 milissegundos entre cada ação. O modo de detecção(detection mode) da janela era o Nome da Janela(Window Name) /> e o Método de Fechamento da Janela(Window Close Method) era Alt + F4 .

Por último, mas não menos importante, fizemos medições usando a ferramenta Monitor de desempenho(Performance monitor) no Windows.

ReadyBoost, desempenho, benchmark, teste, Windows

Configuramos um Conjunto de Coletores de Dados(Data Collector Set) para os contadores de cache ReadyBoost . Reunimos as informações enquanto o benchmark PCMark Vantage x64(PCMark Vantage x64 benchmark) estava em execução, porque é um teste completo que dura algumas horas, então há tempo suficiente para ver o ReadyBoost em ação. Se você quiser ver como configurar um Conjunto de Coletores de Dados(Data Collector Set) , consulte este tutorial e adicione os contadores de Cache ReadyBoost . Esta categoria de contadores está disponível somente depois que você habilita o ReadyBoost .

O impacto que o ReadyBoost tem(Impact ReadyBoost Has) no desempenho geral do sistema(General System Performance)

Ao executar o PCMark Vantage , as pontuações foram 1-2% mais altas ao usar ReadyBoost no Laptop com 4GB de RAM e no Desktop com 4GB de RAM , mas surpreendentemente, foi cerca de 1% menor no Laptop com 2GB de RAM .

ReadyBoost, desempenho, benchmark, teste, Windows

Também observamos que na maioria dos testes realizados pelo PCMark Vantage não houve melhorias ao utilizar o ReadyBoost , com duas exceções: as suítes Memórias(Memories) e Produtividade . (Productivity)Nesses conjuntos de testes, as pontuações foram sempre aprimoradas em até 2%.

A suíte Memories testa o desempenho de um computador em diferentes situações, como copiar, organizar ou compartilhar fotos, vídeos ou músicas. Abaixo você pode ver os resultados do conjunto de testes Memórias .(Memories)

ReadyBoost, desempenho, benchmark, teste, Windows

O pacote de produtividade(Productivity) mede o desempenho do sistema(system performance) em tarefas usuais, como navegar na Internet e usar aplicativos de escritório. Abaixo, você pode ver os resultados do conjunto de testes de Produtividade .(Productivity)

ReadyBoost, desempenho, benchmark, teste, Windows

Os testes de jogos(Gaming) e comunicação no (Communication)PCMark Vantage registraram pontuações constantemente 1% mais baixas quando o ReadyBoost foi ativado.

A suíte Gaming testa o desempenho da (Gaming)CPU , GPU e HDD(GPU and HDD performance) em cenários de jogos, desde conectar um controlador de jogo(game controller) até jogar um jogo online. Abaixo, você pode ver os resultados do conjunto de testes Gaming .

ReadyBoost, desempenho, benchmark, teste, Windows

A suíte Communication testa o desempenho do computador em situações como enviar um e-mail ou compartilhar informações pela Internet . Abaixo você pode ver os resultados do conjunto de testes de Comunicação .(Communication)

ReadyBoost, desempenho, benchmark, teste, Windows

O impacto que o ReadyBoost tem(Impact ReadyBoost Has) no desempenho dos jogos(Gaming Performance)

Ao executar o 3DMark Vantage , os resultados mostraram que o ReadyBoost não afeta o desempenho dos jogos.

Este benchmark mede o desempenho da CPU e GPU(CPU and GPU performance) durante a execução de jogos e as pontuações não mostraram nenhuma diferença perceptível quando o ReadyBoost foi ativado.

ReadyBoost, desempenho, benchmark, teste, Windows

A maior diferença medida foi de 0,002%, o que é estatisticamente insignificante.

O impacto que o ReadyBoost tem(Impact ReadyBoost Has) nos tempos de inicialização do Windows(Windows Boot Timings)

O BootRacer(BootRacer) mostrou que o ReadyBoost melhora os tempos de inicialização do sistema operacional(operating system) . Nos sistemas com 4GB a melhora foi de apenas 1 segundo enquanto no sistema com 2GB foi de 4 segundos (7 % faster ).

ReadyBoost, desempenho, benchmark, teste, Windows

Podemos dizer com segurança que em sistemas com pouca RAM , você notará uma melhoria decente nos tempos de inicialização.

O impacto que o ReadyBoost tem(Impact ReadyBoost Has) no tempo de inicialização do aplicativo(Application Startup Time)

Iniciar um aplicativo imediatamente após a inicialização do sistema operacional(operating system) significa uma inicialização mais lenta em comparação com a abertura do mesmo aplicativo 15(application 15) minutos após a ativação do sistema. Isso ocorre porque muitos serviços e processos em segundo plano são iniciados assim que você faz login no Windows .

Como lembrete, essas medições foram realizadas apenas no laptop Acer Aspire V3-551(Acer Aspire V3-551 laptop) quando ele tinha 4 GB de RAM e quando tinha 2 GB de RAM , para que você possa comparar facilmente o impacto que o ReadyBoost tem quando você tem pouca RAM disponível e quando você tem uma quantidade razoável de memória.

O ReadyBoost(ReadyBoost) faz um ótimo trabalho quando você abre um programa que você usa com muita frequência, assim que você faz login. Ele melhora o tempo de primeira inicialização de um aplicativo em 10-15%.

ReadyBoost, desempenho, benchmark, teste, Windows

Se você fechá-lo e iniciá-lo novamente, o ReadyBoost ainda melhorará as coisas, mas por uma margem menor. Seu impacto é mais percebido quando você inicia os aplicativos usados ​​com frequência assim que faz login no seu PC.

Como o ReadyBoost usa uma unidade flash(Flash Drive) para melhorar o desempenho(Performance) ?

Usamos um conjunto de coletores de dados(Data Collector Set) no Monitor de desempenho(Performance Monitor) para obter uma visão de como o ReadyBoost usa a memória flash HP que conectamos para melhorar o desempenho. Analisamos os seguintes indicadores:

  • MB em cache(MB Cached) - quantos dados o ReadyBoost copiou no memory stick da memória RAM principal, para acelerar as coisas.

  • Cache Usado(Cache Used) - quanto da memória armazenada em cache anteriormente foi usada pelo ReadyBoost durante a execução do PC Vantage, para melhorar o desempenho. Quanto mais memória em cache ele usar, melhor.

  • Skipped Reads/Second - quantas vezes o ReadyBoost leu dados da unidade flash em vez de ler do disco rígido. Ler da unidade flash com mais frequência significa leituras mais rápidas e melhor desempenho.

As medições foram feitas no portátil Acer Aspire V3-551(Acer Aspire V3-551 laptop) quando tinha 4GB de RAM e depois quando tinha 2GB de RAM para que pudéssemos ver o impacto que o ReadyBoost teve no mesmo sistema com diferentes quantidades de memória.

Os resultados são bastante relevantes e cada contador provou que quando o laptop tinha 2 GB de RAM , o ReadyBoost usava a memória flash pelo menos duas vezes mais do que quando o laptop tinha 4 GB de RAM . Podemos ver que o ReadyBoost armazenou(ReadyBoost) em cache o dobro da quantidade total de dados quando o laptop tinha apenas 2 GB de RAM , usou o dobro da capacidade de armazenamento(storage capacity) na memória flash e evitou usar o disco rígido(disk drive) para ler dados lendo-os da memória flash 6(memory 6) vezes mais do que quando tinha 4 GB de RAM .

ReadyBoost, desempenho, benchmark, teste, Windows

No gráfico acima, você pode notar facilmente que o impacto do ReadyBoost cresce em sistemas com quantidades menores de memória.

Resumo(Summary) - O que o ReadyBoost oferece?

Para recapitular, aqui está um resumo das melhorias que você obterá ao habilitar o ReadyBoost em um sistema com pouca quantidade de RAM:

  • Abrir arquivos de mídia como fotos, música ou vídeo(music or video) é um pouco mais rápido (aproximadamente 2%).
  • O carregamento de páginas da Web e o uso de aplicativos do Office são um pouco mais rápidos (aproximadamente 2%).
  • Os tempos de inicialização do seu sistema foram aprimorados (até 7%).
  • Seus aplicativos mais usados ​​iniciam mais rápido (de 10 a 15%).

Você não notará nenhuma diferença com o ReadyBoost ativado ao jogar ou executar aplicativos que fazem uso intensivo de CPU ou GPU . (CPU or GPU)Além disso, as melhorias ficam menores quando você adiciona mais RAM . Em um sistema com mais de 4 GB de RAM , você não notará nada melhorando. O ReadyBoost(ReadyBoost) é mais eficaz em sistemas com 2 GB de RAM ou menos. Além disso, adicionar uma unidade SSD(SSD drive) ao seu computador significa que não faz sentido usar o ReadyBoost . Fizemos alguns testes muito rápidos depois de adicionar um SSD e percebemos rapidamente que o ReadyBoost se torna irrelevante.



About the author

Sou engenheiro de software com mais de 10 anos de experiência na indústria Xbox. Sou especialista em desenvolvimento de jogos e testes de segurança. Também sou um revisor experiente e tenho trabalhado em projetos para alguns dos maiores nomes dos jogos, incluindo Ubisoft, Microsoft e Sony. No meu tempo livre, gosto de jogar videogame e assistir a programas de TV.



Related posts