Em um sistema Linux saudável, vejo metade da RAM usada pelo cache de disco e pelos buffers. Isso é várias ordens de magnitude maior do que a quantidade de cache em discos rígidos. Além disso, o acesso à RAM é mais rápido que o acesso ao cache de disco. Além disso, o sistema operacional tem informações sobre o que cada setor de disco é usado e pode ajustar sua estratégia de armazenamento em cache (por exemplo, pesar certos arquivos ou diretórios com maior probabilidade de serem necessários novamente e mantê-los no cache por mais tempo). O cache de disco em disco não é tão importante para o desempenho quanto o cache de disco do sistema operacional; é mais útil quando o sistema operacional precisa gravar uma grande quantidade de dados (o sistema operacional grava rapidamente no cache de disco, e o disco leva seu tempo liberando os dados para o armazenamento permanente real).