Como posso saber se meu cache SSD SRT é grande o suficiente? [fechadas]

2

Estou pensando em comprar um novo laptop. Meu sistema atual tem um SSD para o sistema operacional e disco rígido magnético para mídia. Todos os novos que estou procurando têm um disco rígido mais cache SRT baseado em mSATA (ex: Lenovo Y500 ). Parece que isso não será tão bom quanto um SSD "adequado", mas muito melhor do que um drive magnético sozinho.

A maioria dos sistemas que vi são fornecidos com um SSD mSATA de 16 GB. Eu vejo opções para 20, 32, até 64GB. A maneira que eu entendo a tecnologia, de alguma forma, calcula o que você usa com mais freqüência e espelha / "listras" esses blocos no SSD, no nível do BIOS. O que eu não sei é como calcular quando você atinge o ponto de diminuir os retornos. Existe algum tipo de instrumentação / diagnóstico que possa me dizer que porcentagem de leituras está atingindo o cache e com que frequência precisa girar o HDD?

Eu acho que, em alguns anos, aumentar o tamanho do cache provavelmente será um bom investimento, pois os tamanhos aumentam e os custos diminuem. Eu prefiro ter dados reais para basear essa decisão, se possível, no entanto.

ETA: Duas coisas importantes que encontrei específicas para a máquina Lenovo que mencionei: uma pergunta sobre" ExpressCache ", que não é exatamente o mesmo que SRT, e uma página da Lenovo sobre o software ExpressCache que realmente faz o armazenamento em cache, incluindo instruções para descobrir o quão cheio o cache está e com que frequência as leituras e gravações atingem o cache. Essa última parte é essencialmente o que eu estava procurando!

    
por James B 03.03.2013 / 16:09

1 resposta

2

Esse laptop usa apenas o RST da Intel (Rapid-Store Technology), que é embutido na placa-mãe, para cache. Você não precisa de uma unidade de cache grande, e acredito que o valor máximo seja de apenas 30-40 GB para começar. Este é mesmo o caso do híbrido (isto é, drives flash / mecânicos combinados). Por quê?

Tudo o que um cache precisa fazer é fornecer algum do arquivo que você está acessando, presumivelmente enquanto a unidade está no disco rígido mecânico combinado que está procurando o arquivo. Quando o cache estiver esgotado, a leitura pode continuar continuamente do disco rígido.

Para realmente calcular a quantidade (teórica) que você precisa armazenar em cache por arquivo , você pode multiplicar o tempo de busca da sua unidade pela velocidade de transferência do burst (por exemplo, 10ms * 350 MiB / s = 3,5 MiB). Essa seria a quantidade média de dados que você poderia ler do SSD enquanto "aguardava" que seu HDD fosse colocado em prática.

Com a redução dos custos de armazenamento e o custo por gigabyte de SSDs abaixo dos discos rígidos mecânicos convencionais dentro de alguns anos, esperaria usar memória flash para que as unidades de "cache" se tornassem obsoletas à medida que passássemos a usar diretamente memória flash como armazenamento primário (mantendo HDDs para arquivamento de longo prazo).

    
por 03.03.2013 / 16:15

Tags