O Windows armazenará em buffer a escrita pelo máximo de tempo possível, portanto, o primeiro bloco gravará mais rápido que o restante. A tela está mostrando a média geral, então é inicialmente alta e cai lentamente em direção à velocidade real de gravação da unidade flash, que é presumivelmente um pouco abaixo de 5.8MB / s.
Mesmo que o padrão do Windows seja não guardar gravações de drives USB como este em cache por muito tempo (dados gravados são descarregados no disco por um curto período de tempo ou imediatamente quando o arquivo é fechado), ele ainda armazenará em buffer um pouco A escrita ativa ainda continua e a operação de cópia pode ter seu próprio buffer, de modo que ele continue lendo o mais rápido possível até que esteja cheio, de modo que a velocidade inicial pareça mais rápida do que a velocidade geral. É também por isso que a exibição de progresso da cópia às vezes fica em 100% por um segundo ou dois depois de uma longa operação de gravação - como a operação de cópia fecha o arquivo, a chamada para blocos de função "close" até que os últimos blocos de dados tenham sido escrito.
É possível dizer ao SO para realizar operações de gravação completamente sem buffer, mas muito pouco código faz isso (o Windows Explorer não funciona), já que está no caminho de um número de potenciais pequenas otimizações (no sistema operacional e no drive). controlador) que pode acelerar as operações de gravação.