Claro que isto não é um problema, e se você está servindo muito conteúdo estático, deve render um aumento substancial no desempenho (a quantia é determinada principalmente pela velocidade de sua RAM versus a lentidão de seus discos).
Se você fizer isso, não faz sentido colocar todo o cache do mesmo conteúdo na RAM também.
Como seu conteúdo é principalmente dinâmico (todos esses scripts perl), a maior parte de sua sobrecarga vem da instanciação de operadores e da execução do interpretador perl e das coisas que os scripts perl estão fazendo. Manter os scripts perl na memória ajudaria apenas um pouco, e o linux (eu suponho que você esteja usando o linux) geralmente armazenará coisas desse tipo por conta própria.
Se você estiver incorporando seu conteúdo estático por referência da raiz do documento, poderá ver o tempo de carregamento aumentar até o desempenho da rede para esses recursos.
O Apache definitivamente não carrega imediatamente todo o seu conteúdo estático na RAM automaticamente na inicialização, embora possa ser configurado para armazená-lo em cache durante o tempo de execução.