O sistema operacional armazena dados recentemente utilizados na RAM. No segundo fluxo ou segunda iteração do algoritmo usado por uma função de análise, acesso aos dados é geralmente muito mais rápido porque alguns ou todos os dados são armazenados em cache na memória RAM.
Na medida em que isso é noticable depende a velocidade relativa de unidade de disco rígido, o número de CPUs, a quantidade de RAM disponível e o número de cálculos realizados na CPU.