Ir ao conteúdo
  • Cadastre-se

O ReadyBoost realmente aumenta o desempenho?


     71.224 visualizações    Armazenamento    6 comentários
O ReadyBoost realmente aumenta o desempenho?

Este artigo é baseado em testes preliminares feitos aqui em nosso laboratório. Tão logo nós tenhamos dados mais conclusivos escreveremos um teste completo sobre o ReadyBoost.

O ReadyBoost é uma tecnologia trazida pelo Windows Vista que permite que qualquer memória flash como pen drives e cartões de memória possa ser usada como cache de disco, em teoria aumentando o desempenho do micro. Entretanto até o momento não fomos capazes de ver qualquer aumento de desempenho em nossa máquina de testes. Vamos explorar o assunto.

Inicialmente pensamos que o ReadyBoost seria um sistema de cache de disco convencional e, portanto, o ganho de desempenho poderia ser notado tão logo instalássemos um pendrive no micro e o configurássemos como cache de disco.

Entretanto instalando um pendrive Patriot de 2 GB em nosso PC e rodando programas de teste de desempenho de disco como o HDTach e o Sandra não nos mostrou qualquer sinal de aumento no desempenho de disco – ao contrário, o desempenho caiu um pouco.

Desta forma tínhamos as seguintes considerações:

  • Talvez o ReadyBoost não seja uma tecnologia de cache de disco.
  • Talvez o ReadyBoost não funcione como o esperado.
  • Talvez a gente precise carregar os mesmos dados (isto é, os mesmos arquivos do mesmo local) do disco rígido para que o ReadyBoost consiga fazer cache dos dados para que a gente perceba ganho de desempenho – programas de teste de desempenho de discos rígidos não fazem isso.

Decidimos, então, carregar alguns programas e arquivos e medir o tempo que eles demoravam para serem carregados com e sem o ReadyBoost.

Com 2 GB de memória instalados em nossa máquina de testes (Core 2 Extreme X6800, ASUS P5B, Samsung SP0411N HDD, MSI GeForce 8800 GTS 320 MB) não vimos qualquer ganho de desempenho.

Começamos a ler sobre o ReadyBoost na internet e algumas pessoas estavam dizendo que o ReadyBoost ajuda a fazer cache do arquivo de troca do Windows. Este arquivo, também conhecido como memória virtual, é usado quando o processador precisa de mais memória RAM. Quando não há mais memória RAM disponível, o processador armazena o conteúdo da RAM neste arquivo, liberando memória RAM. Como o disco rígido é mais lento do que a memória RAM, esta transição é percebida pelo usuário. É por este motivo que quando você instala mais memória RAM no seu micro ele fica mais rápido: seu computador fará menos acessos ao arquivo de troca, já que há mais memória RAM disponível.

Desta forma reduzimos a quantidade de memória do nosso micro para 512 MB para ver o que aconteceria.

Sem o ReadyBoost o Windows Vista demorou 18 segundos para carregar o Photoshop CS2 pela primeira vez, demorando 29 segundos quando habilitamos o ReadyBoost. Ou seja, o desempenho caiu – provavelmente porque o Windows estava fazendo cache dos arquivos do Photoshop no pendrive.

Da segunda vez em diante em que carregamos o Photoshop, ele demorou 5:30 segundos para ser carregado com o ReadyBoost desabilitado, enquanto que este tempo caiu para 4:40 segundos com o ReadyBoost habilitado. Ganhamos um segundo, mas nós nos perguntamos se valeu à pena, já que o nosso micro demorou muito mais para carregar o Photoshop pela primeira vez.

Tenha em mente que o ganho de desempenho obtido ao carregar programas da segunda vez em diante (18 segundos contra 5:30 segundos) é obtido graças à tecnologia SuperFetch, não tendo nada a ver com o ReadyBoost.

Nós tentamos o mesmo procedimento com o Word 2007 e para a nossa surpresa o ReadyBoost só prejudicou o nosso desempenho. Sem o ReadyBoost o Windows Vista demorou somente 5 segundos para carregar o Word 2007 pela primeira vez, enquanto que com o ReadyBoost ele demorou 26 segundos.

Carregar o Word 2007 da segunda vez em diante sem o ReadyBoost demorou apenas um segundo mas quando habilitamos o ReadyBoost o tempo de carga aumentou para pelo menos 1:50 segundo (isto é, o desempenho caiu).

Como o ReadyBoost funciona e se ele realmente pode aumentar o desempenho da máquina para nós ainda é um mistério. Aqui por enquanto ele fez mais mal do que bem. Nós continuaremos fazendo alguns testes e publicaremos um teste mais conclusivo assim que tivermos uma melhor conclusão sobre esta tecnologia.


Artigos similares


Comentários de usuários

Respostas recomendadas

Olá pessoal do CH, ví o artigo sobre o ReadyBoost e percebi um detalhe que vocês deixaram passar. Esta tecnologia realmente é um cache de disco, e tornaria os acéssos mais rápidos(a exemplo das L1 e L2 nos processadores) a arquivos redundantes(ex.: o citado 'pagefile.sys', arquivo de troca de Windows).

Aqui na minha máquina(tenho Pen e Vista instalado), sequer ativei o recurso. É simples, o cache obrigatóriamente tem de ser MAIS RÁPIDO que a memória que se pretende melhorar.

Fiz um teste em meu HD(com o HDtach) e o resultado foi uma taxa de transferêcia de 56MB/s, e na internet uma rápida pesquisa me indicou que: os Pen-drives mais velozes estão na faixa de 20MB/s, alem de ser carissimas.

Comclusão: O ReadyBoost só fará sentido quando as Flash-Memories ultrapassar a barreira dos150MB/s.

PS.: Outra observação. Ví um artigo falando sobre o "medidor de desempenho"(não me lembro se é este o nome corréto) do Vista que , apesar de uma máquina de alto desempenho, um valor baixo ser atribuido. A resposta é lógica, uma nova versão do sistema deve demorar 'sei lá' uns 3 anos. Novos hardwares de maior desempenho serão lançados e um valor maior sera atribuido, imagina só um QuadCore ganando uma nota 9,6; e os processadores posteriores que nota levariam 11,9?

Espero ter contribuido um pouco.

Link para o comentário
Compartilhar em outros sites

Pelo que eu entendi ele apesar de ter a taxa de transferencia menor em arquivos sequencias , em acesso randomico os pendrives sao muito mais rapidos. Eu instalei em meu notebook e nao vi muita diferenca nao, porém notei que ele só acessa o pendrive quando eu abro o jogo WOW.

E nem todos os pendrivers sao compativeis, tem que ter um desempenho minimo e o propio vista faz este teste.

Link para o comentário
Compartilhar em outros sites

Eu estou usando o ReadyBoost e no momento que abre uma coisa pela primeira vez, demora, a segunda já abre melhor do que antes. Já quando reinicia o computador é como se o Windows apagasse o cache do ReadyBoost e então ele faz a otimização tudo de novo, então acho que esse ReadyBoost não é tão efetivo assim.

( Eu não removi / ejetei o pendrive, e nem desabilitei o readyboost quando reiniciei )

P.S: Usando Windows 10 Home.

Link para o comentário
Compartilhar em outros sites

eu ativei o readyboost em uma maquina antiga minha  (sempron 2,0ghz com 1gb de ram ddr1 e hd de 80 gb ide com flat de 80 vias e usb 2.0), nesta maquina instalei o windows 7 ultimate, ficou no limite de usabilidade, resumindo muito lento, quando ativo o readyboost, ele demora um pouco para fazer o cache das telas abertas, resumindo, primeira vez que abre a tela do programa é mais lento para abrir do que sem o readyboost, mas das proximas vezes que eu abro, ele fica super rápido comparando-se a usabilidade de um SSD, eu aconselho a todos que querem ter um bom desempenho do micro com hd tradicional, e tiver um pendrive sobrando de 8 gb, usar os 4gb com fat32 e fica super show.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites



Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...