How can I make some files and directories to be always cached in ram?
Depois de acessá-los, os buffers de disco do sistema operacional já devem fazer isso. Não há necessidade de ajustar nada aqui.
Se você quiser configurá-lo para um acesso mais rápido na primeira execução, você poderá instalar um disco permanente. Basicamente fazendo isso:
Boot:
- Cria ramdisk.
- Copia pastas para o disco RAM.
Trabalho:
- Você acessa os arquivos no disco de RAM rápido
Encerramento:
- Salve o conteúdo do ramdisk nas pastas.
- ou: crash: solte todas as alterações.
They should be transparently available for applications with their respective HDD paths.
Talvez algum malabarismo com junções ou links simbólicos durante a inicialização e o desligamento?
Uma solução muito mais simples seria comprar um SSD e colocar os arquivos nele. Menos complexo, menos risco e bastante barato nos dias de hoje.