Dans ce tutoriel, nous allons apprendre a changer le kernel de son serveur Debian chez OVH pour le passer a 1000Hz. Passer son Kernel a 1000Hz permet une meilleure fludité de jeux et permet de garder les FPS du serveur à environ 1000FPS
Placez-vous dans le repertoire boot à la racine de votre serveur
cd /boot/
Dans un premier temps, nous allons récuperer les dernieres versions pour notre Kernel 32 BIT.
wget ftp://ftp.ovh.net/made-in-ovh/bzImage/bzImage-2.6.28.4-xxxx-std-ipv4-32-hz1000
wget ftp://ftp.ovh.net/made-in-ovh/bzImage/System.map-2.6.28.4-xxxx-std-ipv4-32-hz1000
Comme vous pouvez le voir, ce tutorial a été testé avec les versions 2.6.28.4 et donc si le lien est pas disponible, ce qui veut dire qu’une nouvelle version est disponible, je vous laisse regarder à cette url si ça ne fonctionne pas :
ftp://ftp.ovh.net/made-in-ovh/bzImage/
Bon maintenant que nous avons nos deux fichiers, nous allons pouvoir créer un lien symbolique pour le System.map
ln -sf /boot/System.map-2.6.28.4-xxxx-std-ipv4-32-hz1000 /boot/System.map
Voilà, maintenant que c’est fait. Nous allons finaliser l’installation de ce nouveau Kernel Nous allons éditer le fichier lilo.conf qui se trouve dans /etc/ comme ci dessous :
pico /etc/lilo.conf
cela devrait vous afficher quelques chose de la sorte :
boot=/dev/md1
raid-extra-boot=mbr-only
prompt
timeout=30
default=linux
append="nousb"
serial=0,9600n8
image=/boot/bzImage-2.4.33-grs-bipiv-ipv4-32
label=linux
read-only
root=/dev/md1
Nous allons remplacer :
append="nousb"
par:
append="nousb noapic"
Si append est vide , (append= » ») ne mettez pas « nousb noapic » !! laisser le vide, ce n’est pas grave !
et ensuite on remplace :
image=/boot/bzImage-2.4.33-grs-bipiv-ipv4-32
par :
image=/boot/bzImage-2.6.28.4-xxxx-std-ipv4-32-hz1000
ATTENTION !!!!! Si vous penser avoir fait une erreur , faite un « ctrl + x » et ensuite taper « n » pour annuler les changement, et la modification de lilo.conf ne sera pas prise en compte !
retaper « pico /etc/lilo.conf » et modifié les bonne valeur !
si vous etes bien sur validé le tout : « ctrl + x » et taper O
La fenêtre de modification de lilo va donc ce fermer.
nous allons faire prendre en charge les modification pour le demarrage sur le nouveau Kernel !
pour en finir avec notre tutoriel, nous allons appliquer les modifications :
/sbin/lilo
Et ça me parait normal, mais je préfere le repéter, nous allons redémarrer notre serveur :
reboot
Voilà, une fois votre serveur redémaré, nous allons regarder si tout à bien été prise en compte avec cette commande :
uname -a
Si le serveur vous répond :
Linux 2.6.28.4-xxxx-std-ipv4-32-hz1000
C’est que tout c’est bien passé. Merci encore a Speedy pour la source de ce tutoriel.