1 votes

Debian (wheezy) force le cache en RAM

J'ai un serveur Linux qui fait tourner environ 6 serveurs de jeux. J'ai 3 Go de RAM au total, mais je n'utilise qu'environ 500 Mo. Existe-t-il un moyen de mettre en cache l'un de mes serveurs de jeux (tous les fichiers - même les cartes non utilisées, etc. - environ 1,5 Go) dans la RAM ?

La raison pour laquelle je veux faire cela est que mon serveur Linux est virtuel et que les disques durs sont très lents, donc le temps d'attente des entrées-sorties est très important.

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

1voto

Xanax taco Points 51

Vous pourriez simplement lire chaque fichier ? Cela les mettrait dans le cache, tant que rien d'autre n'a besoin de cet espace après que vous les ayez "lus".

Je pense que vous pouvez accomplir cela en grep pour chaque fichier que vous voulez mettre en cache, ou l'utiliser sur le répertoire avec l'option récursive pour mettre en cache chaque fichier dans ce répertoire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X