A taxa de transferência para Sata III é 600MBs
(considerando 10b/8b
encoding). Portanto, o SSD provavelmente está maximizando isso (os SSDs geralmente têm melhor desempenho com velocidades de leitura do que com gravação).
Quanto a ver essas velocidades no disco rígido: o motivo é porque parte do arquivo que você está transferindo entra no buffer HDs (geralmente em qualquer lugar de 16MB
a 64MB
), que é memória de estado sólido. Uma vez preenchido o buffer, ele deve começar a gravar no disco físico (é quando você começa a ver a velocidade mais lenta).
Você também pode perceber que isso não acontece com tanta frequência durante as operações de leitura. A única ocasião em que você pode ler um arquivo de um HD a essa velocidade é se ele já estiver no buffer do HD. Durante as operações write , no entanto, isso nunca é um problema.
Por que você está recebendo taxas de transferência acima de 600MBs
?
Bem, é mais provável que exista parte do arquivo já armazenado na RAM. Isso pode ter ocorrido porque você leu esse arquivo recentemente no RAM (essa imagem provavelmente não é a primeira a ser usada, certo?).
Ou, talvez o sistema operacional comece a carregá-lo no ram antes iniciar a operação, como quando você clica no arquivo. Eu vi isso, da mesma forma, no Google Chrome - depois que você digitou um URL que você já visitou, ele inicia a solicitação de HTTP antes mesmo de você pressionar Enter. Muitas aplicações podem tentar adivinhar o que você vai fazer, a fim de obter uma vantagem inicial em operações intensivas.
Não há, de outra forma, nenhuma maneira de a taxa de transferência exceder a velocidade máxima do barramento.
O que há com o slop ascendente no gráfico?
Eu não posso dizer, com qualquer tipo de confiança, por que você está vendo um gráfico ascendente. Isso pode ser um efeito da previsão de ramificação, mas é difícil dizer. É, no entanto, uma boa pergunta a fazer.