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.