Até que ponto o tamanho de um SSD é um fator em seu desempenho?
Na minha opinião, me corrija se estiver errado, um SSD maior deve ser, todo o resto sendo igual, mais rápido que um menor. Um SSD maior teria mais blocos de apagamento e, portanto, mais margem de manobra para o FTL (camada de conversão em flash) fazer otimização da coleta de lixo. Também haveria mais tempo antes que o TRIM se tornasse necessário. Vejo na Wikipedia que ele observa que "O desempenho do SSD pode ser escalonado com o número de chips NAND flash paralelos usados no dispositivo", pelo que parece que a taxa de transferência também aumenta significativamente. Muitos SSDs também contêm caches internos de algum tipo e, presumivelmente, esses caches são maiores para SSDs correspondentemente grandes.
Mas, supondo que esse efeito exista, eu gostaria de uma análise quantitativa. A taxa de transferência aumenta linearmente? Quanto é afetada a coleta de lixo? A latência permanece a mesma? E assim por diante. O desempenho de um SSD de 8 GB seria significativamente diferente de, por exemplo, um SSD de 80 GB, assumindo que ambos usavam chips de alta qualidade, controladores, etc.?
Existem recursos (páginas da web, documentos de pesquisa, apresentações, livros etc.) que discutem as correlações entre o desempenho do SSD (velocidade de gravação aleatória de 4 KB, latência, taxa de transferência seqüencial máxima etc.) e tamanho? Sei que isso realmente não soa como uma questão de programação, mas é relevante para o que estou trabalhando (usando o flash para armazenar em cache os dados do disco rígido), que envolve programação.
Se existe um lugar melhor para fazer essa pergunta, por exemplo, um site mais orientado a hardware, qual seria? Algo como o equivalente ao estouro de pilha (ou talvez um fórum) para perguntas detalhadas sobre interfaces de hardware, componentes internos etc. seria apreciado.
fonte
Confira MEMS002 e MEMS003 no Fórum de desenvolvedores da Intel, encontrado aqui: https://intel.wingateweb.com/us09/scheduler/catalog/catalog.jsp
fonte
A Anandtech discute isso brevemente, com base em uma investigação da IBM Zurich ( PDF ). Penso que a conclusão geral é que deve haver 10 a 30% da área livre em um SSD para manter uma taxa de amplificação de gravação decente. A maioria das unidades inclui uma cota reservada de cerca de 7% (e as unidades corporativas oferecerão mais); depende do usuário (e do comando TRIM) manter espaço extra livre para manter o desempenho total.
fonte
A Storage Review tem uma excelente revisão de 6 unidades Corsair Force Series GT em tamanhos diferentes (de 60 GB a 480 GB). O resumo é que unidades maiores da família têm melhor desempenho na maioria dos cenários (mas não em todos). 240 GB parece ser o ponto ideal (pelo menos para o controlador SandForce).
fonte