Primeiro caso de uso: Small File Server
Você tem tão poucas demandas nesse sistema que otimizar as configurações de leitura antecipada não vai te ajudar muito. Essas cargas de trabalho são E / S significativamente aleatórias, mas não são freqüentes. A leitura antecipada terá algumas vantagens, mas os usuários provavelmente não perceberão.
Segundo caso de uso: destino de backup em disco
Este tipo de sistema será principalmente escrito. A leitura antecipada, neste caso, não é muito usada, já que está sendo escrita na maior parte do tempo. O cache será usado para reordenar as gravações. O que deve funcionar muito bem, já que isso é basicamente gravações sequenciais acontecendo (a menos que seja um sistema de desduplicação, no qual será altamente aleatório) o que torna as coisas muito mais rápidas.
A ressalva aqui é se os backups são posteriormente testados em fita . O processo de teste será primariamente lido, e se você estiver fazendo esse tipo de coisa, as configurações Read Ahead irão te garantir ganhos tão altos quanto você puder (gravações sequenciais significam leituras sequenciais aqui! A menos que seja um sistema de desduplicação, no qual ponto não importa mais).
Terceiro caso de uso: host da VM
Este tipo de sistema é o mais exigente no armazenamento, já que é uma mistura altamente aleatória de tipos de E / S. Dos três tipos apresentados, precisará de mais ajustes. Alguma leitura antecipada será valiosa, mas não muito devido à natureza das demandas de I / O.