Öncelikle siz olayı çok farklı anlamışsınız,

statik dosyalardan kastımız birkaç mb yi aşmayan resim, css, js gibi dosyalar, öyle atıyorum 4gb lık bir film dosyasını zaten ram üzerinden cache yaptıramazsınız,

yaşadığınız hızlanma deneyimi belki adsl hattınızla belki sunucunuzun hattı ile de alakalı olabilir,
tekil kullanımda evet mmap veya istediğiniz gibi büyük dosyaların ram üzerinde önbellekleme yapılması mucize gibi gelebilir ancak yoğun bir sunucunuz varsa hüsrana uğrarsınız. (Arzu ederseniz büyük dosyaların önbelleklenmesi neden kötüdür ile ilgili çok daha detaylı yazabilirim.)

istediğiniz gibi çok büyük dosyaları önbellekleme yapmak istiyorsanız ramdisk kullanabilir veya varnish, apache traffic server vs gibi bu iş için özelleştirilmiş bir sunucu yazılımı kullanabilirsiniz.

Eğer sadece büyük dosyaları koyduğunuz bir disk varsa, diski formatlarken block size değerini büyük verin, diskinizin veri okuma ve yazma hızı artacaktır, ancak örneğin 4mb block size verirseniz siz 10 kb lik bir dosya bile koysanız diskte 4 mb kullanılabilir alanınız düşer ancak defaulttaki gibi 64kb block size verilmiş haline göre %20-%50 performans artışı kazanabilirsiniz.