Na primeira vez que você inicia um aplicativo (ou lê de outro modo do disco na memória), os dados do disco são armazenados em cache na RAM livre (chamada 'buffers' na saída de free
). Se os mesmos dados precisarem ser lidos em um tempo sucessivo antes que o cache seja descartado ou usado para outros dados, eles serão lidos da RAM, que é naturalmente mais rápida do que ser lida do disco. A única maneira razoável de acelerar o primeiro tempo de inicialização é obter um meio de armazenamento mais rápido.