Definitivamente há uma coisa de retornos decrescentes acontecendo com capacidades maiores. O cache de leitura conterá os blocos mais acessados que estão sendo acessados, o que, em muitos casos, provavelmente são os blocos associados aos metadados do seu sistema de arquivos. Se todos os metadados puderem caber no cache de leitura, o desempenho geral do sistema de arquivos será visivelmente mais rápido. O tamanho dos metadados depende do sistema de arquivos usado; tamanho adequadamente lá.
Depois de exceder o tamanho dos metadados, mais cache terá menos retornos imediatos. Isso definitivamente melhora o desempenho, mas as métricas são complexas e baseadas em taxas de E / S.
Uma coisa que esses controladores fazem é se configurados no modo de write-back (os dados são confirmados quando estão no cache) e reordenam as gravações, de modo que eles vão para o disco de forma mais sequencial e aumentam o desempenho percebido do sistema . Quanto mais escrever você empurrar por segundo, mais cache de gravação ele poderá usar.