Simplificando, o pré-carregamento não é para todos. É ótimo se você abrir aplicativos ou bibliotecas muito. É prejudicial se você carregar aplicativos ou bibliotecas apenas ocasionalmente. Vou usar dois exemplos do meu uso real (e sim eu uso o pré-carregamento).
Primeiro, o Google Chrome. Agora um navegador é aberto apenas uma vez por inicialização, talvez duas vezes (para mim, eu sou um desenvolvedor web). O Chrome e suas bibliotecas relacionadas permanecem na memória porque estou sempre usando. Mesmo quando eu fecho todas as janelas cromadas, ainda está em segundo plano fazendo a coisa dele. Assim, toda a memória RAM dedicada à realização de uma cópia de pré-carregamento do Chrome é um desperdício total e total. Nunca é (ou raramente) descarregado. Para o usuário médio, isso vale para um grande número de aplicativos. Um usuário do Office quase sempre terá seu aplicativo de email aberto. Assim, a pequena economia no tempo de inicialização é completamente desperdiçada porque eles só abrem o aplicativo de e-mail uma vez por dia e o deixam aberto.
O segundo exemplo é o rake. Como um desenvolvedor de rubis que acredita em testes, eu corro rake a TON. rake corre, executa por alguns segundos - minutos, em seguida, sai. O pré-carregamento me ajuda a acelerar meu trabalho diário porque ele carrega o rake e suas bibliotecas necessárias (que podem ser muito extensas) antes do tempo. Portanto, há muitos arranques e paragens para o funcionamento do rake. O carneiro extra usado para acelerar os 400 ou 500 lançamentos de ancinho ao longo de algumas horas vale a pena.
Portanto, a razão pela qual não é ativada por padrão é porque sua capacidade de realmente melhorar o desempenho é baseada principalmente em como você usa seu sistema. Para algumas pessoas, isso será negativo e positivo para os outros.
Por último, ter o pré-carregamento ativado, mesmo se você não estiver usando, consome RAM. Então, se você não está lançando aplicativos com freqüência, você pode realmente tornar todo o seu sistema um pouco mais lento por não ter esse RAM disponível para outros tipos de cache. Lembre-se, mesmo que você tenha 32 GB de RAM, o Linux tentará usar o máximo possível para armazenar dados em cache para tornar sua interação mais rápida. Ao usar o pré-carregamento, você reduz a memória livre. Mesmo que seja apenas um pouquinho, os 2 segundos que você salvou ao iniciar o cromo 1 podem custar 60 segundos durante o mês em que ele continua em exibição.