ReadyBoost no Windows 7

4

Comprei um cartão SD hoje para o meu fotograma, mas quando o insiro no meu notebook, vejo que posso usá-lo para o ReadyBoost.

Alguns antecedentes

Sou um desenvolvedor de .net, usando VMs e desenvolvendo aplicativos da Web (e o Sharepoint). Eu uso uma máquina de notebook HP com Core 2 Duo 2GHz + 4GB de RAM + 320 7200 HD. Eu corro simultaneamente

  • Visual Studio 2010 com alguns plugins
  • SQL Server
  • Firefox com pelo menos 10 guias
  • Chrome com cerca de 5 guias
  • IIS
  • VM com a máquina do Server 2008
  • Sharepoint

e ocasionalmente também Photoshop e alguns InDesign também. Então eu não deixo minha máquina parar. : D

Pergunta

Se eu comprar um cartão SDHC realmente rápido (como o SanDisk 16GB Extreme 30MB / s - existe algo mais rápido) e usá-lo com o meu Windows 7 ReadyBoost, verei algum ganho de desempenho? Será que vai funcionar algo semelhante ao HybridDrive Momentus da Seagate com 4 GB de drive de estado sólido?

O que eu realmente poderia esperar se eu colocasse esse cartão na minha máquina? E qual seria o tamanho recomendado?

Observações

Acho que redirecionar o arquivo de paginação para ele aceleraria o sistema. Algumas máquinas de VMs provavelmente rodariam mais rápido também, porque elas poderiam rodar paralelamente ao sistema host HD, eu acho. Estou certo ou errado?

    
por Robert Koritnik 09.10.2010 / 20:20

7 respostas

5

O ReadyBoost é um cache de arquivo de leitura, não é uma extensão da memória virtual, baseado no fato de que a memória Flash tem efetivamente zero tempo de busca para armazenar em cache pequenos arquivos (porque a memória Flash também é mais lenta na sustentada escrever que você HDD).

O que o ReadyBoost também faz é fornecer mais espaço para a função Super Fetch do Windows, se você não tiver nenhum dispositivo habilitado para ReadyBoost conectado, isso ainda estará acontecendo em seu computador. RAM sobressalente; para que você veja os melhores ganhos de desempenho se tiver uma quantidade baixa de RAM, em que não usar RB significa que o cache SF precisa ser descartado quando a RAM é necessária pelo software.

Em resposta aos comentários sobre a resposta do studiohack: > Não há preocupação com a sincronização, é um cache de leitura e, basicamente, se o arquivo não estiver pronto no cache, o Windows apenas o extrai do disco rígido. Além disso, observe também que o conteúdo do cache é criptografado e compactado, portanto, seus dados estão protegidos contra o roubo repentino do cartão SD.

Bottom line, usando RB não irá degradar o desempenho, então vale a pena tentar se você tem uma placa de reposição sobre, mas com 4GiB de RAM, não espere nenhuma melhoria séria.
(Embora, que não me impede de executar 16GiB de RB com 4GiB de RAM!)

Minha resposta para ReadyBoost - quanto espaço necessário? pode também é útil.

    
por 09.10.2010 / 23:17
2

De Anandtech.com :

ReadyBoost impacts application loading, closing and switching time, but CPU intensive tasks aren't impacted nearly as much. As such, most of our conventional benchmarks, even when running with only 512MB of memory, don't serve as a good benchmark for ReadyBoost. If your system has so little memory that it is swapping to disk while running a single task then you're in trouble, and ReadyBoost isn't going to save you.

Origem ( e mais informações ) @ link

Quanto ao tamanho do cartão SD, quanto maior, melhor. O fator mais importante, no entanto, é a velocidade do cartão.

    
por 09.10.2010 / 20:28
2

Em execução: Netbook HP Mini 210, 750 gig de disco rígido, 2 gig de RAM. Carregado com : Instalação Completa do Windows 7 HP, Desenvolvedor do SQL Server 2008 R2, Office Professional 2007, MySQL, PHP, Norton AV

À medida que a velocidade / desempenho se tornou um problema, observei a oferta constante para 'ReadyBoost' dos seus flash drives. Minha busca na Web me levou a acreditar que o desempenho não foi realmente melhorado e o máximo que eu poderia usar foi de cerca de 4 shows, apoiado pelo fato de que meu computador também disse isso. Tentando particionar um Micro SDHC de 8 GB em 2 para ativar o uso de uma partição como um Booster e o outro como um Norton & A unidade de backup do sistema mostrou-se inatingível. Colocando essa ideia de lado, eu particionei o disco sozinho, formatado usando NTFS, mudei a Política para habilitar o cache de disco, fiz disso a minha unidade 'A' e então executei a opção 'ReadyBoost'. Não apenas eu obtive os 8 shows sendo usados, eu também vi meu HP Mini 210 Netbook voltar à vida mesmo com sua plataforma de desenvolvimento totalmente carregada. IPI Paul ...

    
por 10.10.2010 / 04:51
1

Com um laptop de alto desempenho, duvido que você verá muita melhora. O ReadyBoost não é tratado como RAM adicional, mas é usado apenas para armazenar dados em cache. Com base em esta postagem anterior , você verá um aumento de desempenho se tiver entre 1 e 2 GB de RAM.

Eu tenho um laptop com 4 GB de RAM e decidi remover o cartão SD de "alta velocidade" e desativar o ReadyBoost. IMHO ReadyBoost pareceu atrasar meu PC.

    
por 09.10.2010 / 23:02
1

Eu tentei colocar um cartão SDHC SanDisk Extreme Class 10 no meu ThinkPad X200 com 4GiB de RAM. Não houve melhora perceptível, então eu coloquei de volta na minha DSLR.

    
por 10.10.2010 / 00:26
0

Você está errado. O boost pronto serve para eliminar gargalos do disco rígido sempre que possível - o Ram não pode atender a essa função, pois é um espaço aberto temporário de memória que fica próximo à CPU e não pode armazenar dados permanentemente.

Isso significa que, se você fosse, em teoria, carregar todos os dados necessários no RAM, você teria que esperar no disco rígido para enviar os dados para o RAM (e isso seria igual a um longo tempo de espera, possivelmente mais inicialização do Windows). E isso não é conveniente. Você precisa de outro meio de armazenamento que seja perfeito para pequenas leituras aleatórias. Algo que sempre pode ter os dados armazenados e ajudar na redução dos tempos de carregamento de certas funções e aplicativos do Windows.

Se você quiser que o RAM faça este trabalho, você terá que inicialmente carregar tudo o que será necessário no RAM, significando que há menos memória disponível para os aplicativos serem usados quando abertos. Mesmo se você tivesse 16 GB de RAM, isso ainda não é eficiente por si só, pois você ainda precisará do disco rígido lento para carregar os pequenos fragmentos de dados que precisam ser lidos e carregados aleatoriamente. O pendrive está pronto e disponível, sempre, para fazer upload de pequenos dados, ler aleatoriamente, para que quando o programa for reiniciado possa rapidamente disponibilizar vários arquivos pequenos, em vez de esperar que o disco mais lento execute uma função semelhante para esse aplicativo. / p>

O RAM não é um meio de armazenamento, é o lugar onde tudo é mantido enquanto em uso ativo. Eu penso nisso como o "espaço de pensamento" dos computadores. E de vez em quando, você exigirá que o dispositivo de armazenamento em disco rígido carregue mais e mais arquivos no RAM quando o aplicativo ou uma função do sistema operacional exigir que ele faça isso.

Isto é, portanto, uma comparação entre a eficiência e a velocidade do disco rígido versus a do dispositivo de armazenamento flash - e estes dois servem funções totalmente diferentes para o RAM. Portanto, você não pode esperar que o RAM seja uma alternativa melhor ou uma maneira melhor de aumentar o desempenho (embora isso forneça que você tenha instalado um RAM mais que suficiente para o computador carregar aplicativos sem recorrer a um arquivo de paginação).

    
por 21.12.2010 / 18:01
-1

Sim, isso ajudaria, desde que você tenha uma porta 3.0 ou superior e tenha um cartão SD ou unidade flash com um tempo de acesso rápido e um cartão SD ou unidade flash com velocidades de leitura / gravação consistentemente altas em todo o dispositivo formatado em algo diferente do FAT32, mas se você quiser encontrar um cartão que ajude, com certeza, boa sorte. Deixe-me saber se você encontrar um lugar onde se pode aprender os tempos de acesso de um monte de dispositivos USB, eu ainda estou procurando informações sobre os tempos de acesso. Palavra de conselho, evite cartões SD que são bons para a fotografia, pelo que ouvi de outros, eles são grandes, mas lentos e, portanto, inúteis para o Readyboost.

    
por 28.06.2017 / 22:38