Debian(wheezy)强制caching到RAM

我有Linux服务器运行大约6个游戏服务器。 我有3 GB的RAM,但我只用了大约500 MB。 有没有办法caching我的游戏服务器(所有的文件 – 甚至没有实际使用的地图等 – 约1.5 GB)的一个RAM?

我想这样做的原因是因为我的Linux服务器是虚拟的,硬盘驱动器很慢,所以真的有很大的IO等待时间。

IO: http : //i.stack.imgur.com/7HLhB.png

你可以简单地阅读每个文件? 这将把他们放入caching,只要没有其他的东西需要你阅读这些空间之后。

我认为你可以完成这个只需要grep每个文件,你想caching,或使用recursion选项caching目录中的每个文件的目录。