Não se incomode! Qualquer SO moderno que valha a pena (e certamente o Linux) já está fazendo exatamente o que você está descrevendo, e mesmo sem criar o ramdisk.
Qualquer acesso ao disco é automaticamente armazenado em cache na memória, de forma que todos os acessos subseqüentes a seus arquivos não precisem ser lidos novamente a partir do disco. No entanto, pode parar de fazer isso se a memória estiver chegando em quantidade muito pequena.
Na verdade, a criação de um grande disco virtual é mais provável de fazê-lo funcionar MAIS LENTA, e não mais rápido, porque o subsistema de memória virtual pode usar essa memória preciosa com muito mais eficiência do que o disco RAM poderia.