Isso foi dito em outras respostas, mas acredito que a proporção deve ser baseada em sua carga.
Para muitos Arrays, se não houver backup de bateria, o padrão será 100% de leitura / gravação de 0%, para eliminar a chance de perder dados que estavam no cache durante uma falha.
A proporção 100/0 é péssima para sistemas de E / S altos (opinião, nada para fazer isso agora)
Eu uso perfmon também conhecido como Performance Monitor no Windows e adiciono um stat do Physical Disk chamado% Disk Read e% Disk Write, e se você assistir ao seu servidor enquanto estiver ativo, e acompanhar as várias porcentagens, ele lhe dará uma ideia do que a proporção deveria ser. O Perfmon tem muito mais estatísticas relacionadas a Read / Writes no disco físico que você pode ver. Existem vários modos de exibição no perfmon e, na visualização gráfica, se você observar os estados corretos, poderá ver uma média da amostra de tempo (acho que é de 1 minuto e 40 segundos de uma só vez)
Por exemplo. Eu vejo 0 atividades de leitura a maior parte do tempo em um dos meus servidores, mas porque está coletando dados, vejo 100% ou mais atividade de gravação (você pode ver mais de 100% por causa de vários discos na matriz) eu precisaria de uma proporção de 0/100 para obter o melhor desempenho do meu Cache do Controlador. Eu também poderia ativar o cache de disco também. Isso geralmente é desativado por padrão sem o Back-up da bateria.
Outra coisa importante a notar é que RAID / Arrays diferentes têm tamanhos de cache diferentes e, às vezes, não estão configurados para usar o tamanho total do cache. I.E. Nas unidades que mencionei no meu exemplo. Por causa da falta de bateria back-up, o Cache usa apenas 144MB de 256MB. Eu posso ver esse stat no meu HP Array Configuration Utility.
Você também pode usar o monitor de recursos no Windows Server 2008 e em diante (precisa verificar isso) e examinar as coisas que você tem no disco (na guia Disco) e ter uma ideia dos níveis de gravação e leitura .