PDA

Voir la version complète : Kernel 2.6.23 communauté OVH


Page : [1] 2 3 4 5

Daryl
21/01/2008, 15h08
Salut à tous,

Historiquement ce thread a été crée parce qu'OVH ne mettait pas à jour très souvent ses kernels, et surtout parce qu'il n'y intégrait pas toujours des options populaires comme FUSE... le fait est qu'OVH a vraiment fait des efforts ces derniers temps, je vais donc me concentrer surtout sur les serveurs de jeux.

Voici les options que j'ai activé dans ce kernel :
- Timer de 1000Hz à 1500Hz (à remettre a 250Hz pour ceux qui ne souhaitent pas faire de serveur de jeux)
- High Resolution Timer Support (accélération nette des perfs pour les serveurs de jeux)
- drivers i2c pour lm sensors (http://www.lm-sensors.org/wiki/Kernel2.6) (sondes de température)
- FUSE (Filesystem in UserSpacE (http://fr.wikipedia.org/wiki/Filesystem_in_Userspace))
- iSCSI (http://fr.wikipedia.org/wiki/ISCSI) (pour les nouveaux RPS)
- kexec (http://linuxfr.org/2004/05/18/16263.html)
- pas de gestion des modules (comme les kernels actuels OVH, question de sécurité)

Note
Beaucoup se demandent quel kernel choisir selon leur processeur; voici les définitions :
----- 32 bits -----

CORE2 : "Core 2/newer Xeon"
K8 : "Opteron/Athlon64/Hammer/K8"
P4 : "Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon"


----- 64 bits -----

CORE2 : "Core 2/newer Xeon"
K8 : "Opteron/Athlon64/Hammer/K8"
P4 : "Intel P4 / older Netburst based Xeon"



Téléchargements

/!\ LATEST /!\

Kernel (bzImage) 2.6.31 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / 32 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-core2-32)
Kernel (bzImage) 2.6.31 K8 1000HZ HRT / PREEMPT LOW LATENCY / 32 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-k8-32)
Kernel (bzImage) 2.6.31 P4 1000HZ HRT / PREEMPT LOW LATENCY / 32 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-p4-32)



Kernel (bzImage) 2.6.31 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / 64 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-core2-64)
Kernel (bzImage) 2.6.31 K8 1000HZ HRT / PREEMPT LOW LATENCY / 64 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-k8-64)
Kernel (bzImage) 2.6.31 P4 1000HZ HRT / PREEMPT LOW LATENCY / 64 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-p4-64)



Kernel (bzImage) 2.6.31 CORE2 1000HZ HRT / PREEMPT REAL TIME v10 / 32 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-core2-32-rt10)
Kernel (bzImage) 2.6.31 K8 1000HZ HRT / PREEMPT REAL TIME v10 / 32 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-k8-32-rt10)
Kernel (bzImage) 2.6.31 P4 1000HZ HRT / PREEMPT REAL TIME v10 / 32 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-p4-32-rt10)



Kernel (bzImage) 2.6.31 CORE2 1000HZ HRT / PREEMPT REAL TIME v10 / 64 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-core2-64-rt10)
Kernel (bzImage) 2.6.31 K8 1000HZ HRT / PREEMPT REAL TIME v10 / 64 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-k8-64-rt10)
Kernel (bzImage) 2.6.31 P4 1000HZ HRT / PREEMPT REAL TIME v10 / 64 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/bzImage-2.6.31-daryl-p4-64-rt10)



CONFIG 2.6.31 1000HZ HRT / PREEMPT LOW LATENCY / 32 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/config-daryl-32)
CONFIG 2.6.31 1000HZ HRT / PREEMPT LOW LATENCY / 64 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/config-daryl-64)
CONFIG 2.6.31 1000HZ HRT / PREEMPT REAL TIME v10 / 32 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/config-daryl-32-rt)
CONFIG 2.6.31 1000HZ HRT / PREEMPT REAL TIME v10 / 64 bits (http://www.berjeuxlan.org/daryl/kernel-2.6.31/config-daryl-64-rt)


Tous les kernels de la branche 2.6.29 restent disponibles ici (http://www.berjeuxlan.org/daryl/kernel-2.6.29/)
Tous les kernels de la branche 2.6.28 restent disponibles ici (http://www.berjeuxlan.org/daryl/kernel-2.6.28/)
Tous les kernels de la branche 2.6.26 restent disponibles ici (http://www.berjeuxlan.org/daryl/kernel-2.6.26/)
Tous les kernels de la branche 2.6.25 restent disponibles ici (http://www.berjeuxlan.org/daryl/kernel-2.6.25/) (s'il n'est pas précisé si le kernel est compilé pour CORE2 ou P4/CELERON c'est qu'il s'agit d'un kernel CORE2)

INSTALLATION DU KERNEL - MINI HOWTO ***AJOUT 25/01/2008***

Suite à la demande de plusieurs personnes, voici une petite procédure à suivre pour installer un de mes kernels :

- connectez vous en ssh en root sur votre serveur ( si votre distribution / configuration vous oblige à vous connecter en utilisateur, tapez "sudo su")
- allez dans le dossier /boot/ (tapez "cd /boot/")
- téléchargez le kernel que vous voulez (ex. : "wget http://www.berjeuxlan.org/daryl/kernel-2.6.26/bzImage-2.6.26-daryl-core2")
- éditez le fichier de configuration de lilo (tapez "vi /etc/lilo.conf")
- repérez la ligne "image=/boot/bzImage-2.6.quelquechose" (en principe ça se trouve vers la fin du fichier)
- passez en mode insertion (touche "i" ou "inser") et modifiez le nom du bzImage (dans notre exemple, remplacez "bzImage-2.6.quelquechose" par "bzImage-2.6.26-daryl-core2")
- note : faites attention à la casse ;)
- sortez du mode insertion (touche "Echap" ou "esc") et enregistrez (tapez ":wq")
- relancez l'utilitaire de lilo pour prendre en compte la nouvelle configuration (tapez "/sbin/lilo" ou juste "lilo")
- le texte suivant apparaît : "Added linux *"
- redémarrez (tapez "shutdown -r now")

FAQ ***AJOUT 25/01/2008***
Question : Mon serveur ne ping toujours pas après 20 minutes, qu'est-ce que je fais ?
Réponse : Le plus simple est d'aller dans votre manager, passer le kernel en netboot (dans serveurs dédiés > Netboot) [Voir l'icone (http://guides.ovh.com/img/wiki_up/neat.gif)] et effectuer un reboot hard (au même endroit, "Rebooter le serveur") [Voir l'icone (http://guides.ovh.com/img/wiki_up/energy.gif)]

Question : Comment vérifier que je suis bien sur le nouveau kernel ?
Réponse : Sur votre serveur, en ssh, tapez "uname -a", vous aurez la version du kernel en cours d'éxecution, ou tapez "zcat /proc/config.gz |grep HZ" pour savoir si vous êtes bien en 1000HZ. Si vous n'êtes pas passés sur le nouveau kernel, vérifiez si vous n'êtes pas en netboot...

Question : Tu ne me donne pas le fichier System.map, comment je fais ?
Réponse : Le fichier System.map n'est utile que si le kernel a le support des modules. Ce n'est ni le cas dans mes kernels, ni le cas pour les kernels OVH. Je ne sais pas d'ailleurs pourquoi OVH les fournis... sûrement pour éviter la question :)

Question : Mais a quoi sert le fichier Config ?
Réponse : Le fichier de config sera utile juste pour ceux désirant recompiler eux-mêmes leur kernel, en repartant de la configuration que j'ai fait. Si vous voulez juste mettre en place le kernel que j'ai compilé sans vous embêter, ce fichier ne vous servira a rien.

Voilà, ce thread est ouvert à toutes suggestions ;)

J@r0d
21/01/2008, 17h44
Testé sur superplan2008 et aucun problème

Daryl
22/01/2008, 10h00
Merci J@rod pour ton feedback... Est-ce que parmis les chanceux testeurs de RPS quelqu'un pourrait tester le kernel (histoire de voir si le driver iSCSI existe..).

Merci d'avance :)

miro
22/01/2008, 10h39
Au niveau de RPS, je pense que ça va planter. La version du stack iscsi du kernel 2.6.23.14 est 2.0-724. Celle qu'on a mis en prod pour RPS est 2.0-865. Et vu que iscsi a des outils usermode, il verifie si la version des 2 sont compatibles... et là ce ne sera pas le cas.

Miro

Daryl
22/01/2008, 10h51
merci beaucoup pour l'info miro.. la dernière version "stable" sur le site d'open scsi est la 2.0-865.15 ... tu pense qu'il faut exactement exactement la même version à la release près ?

EDIT: bon ça risque d'être un peu relou vu que le dernier patch pour kernel de la part d'open-scsi est pour le kernel 2.6.20-21 ... y'a moyen d'adapter les .h et .c fournis avec la nouvelle version mais ça implique de mettre a jour les dossiers d'includes.. et je vous cache pas que j'ai un peu la flemme d'autant plus que je n'ai pas de RPS alors je pense que jvais laisser tomber la compat iSCSI :/

Daryl
22/01/2008, 18h05
bon, par curiosité j'ai quand même jeté un petit coup d'oeuil et j'ai pu voir la difference de version dans scsi_transport_iscsi.c :
- #define ISCSI_TRANSPORT_VERSION "2.0-724" pour la version intégrée avec le kernel 2.6.23.14
- #define ISCSI_TRANSPORT_VERSION "2.0-865" pour la version downloadée sur open iscsi

si j'ai le courage ce soir je renomme les paths vers les includes en espérant que ça suffise pour compiler...

Shadow aok
22/01/2008, 22h19
De plus, OVH a patché le kernel pour les RPS, donc même avec la bonne version, ça peut quand même planter.

nellyinf
22/01/2008, 23h00
Au pire, je veux bien tester sur mon rps une fois corrigé :)

Daryl
23/01/2008, 11h01
voilà j'ai recompilé avec iscsi v2.0-865 ... j'ai pas eu d'erreur de compilation, et le kernel fonctionne toujours sur une machine en local... maintenant faut tester sur un RPS :)

pour le télécharger il faut suivre "Kernel (bzImage) 2.6.23.14 iscsi v2.0-865 ***AJOUT 23/01/2008***" sur mon 1er post que j'ai modifié :)

nellyinf ? toujours partant ? :D

Daryl
24/01/2008, 12h40
Bonjour à tous, petite question à la team ovh, en particulier à miro qui a l'air d'être au courant des spécificités de kernel RPS... l'annonce d'Octave aujourd'hui donne la possibilité aux possesseurs de RPS en beta de choisir entre iscsi et NFS. Alors j'ai bien compilé mon kernel avec support du NFS, mais vu qu'OVH innove pas mal dans le domaine :
- vous utilisez NFS v3 ou v4 ?
- utilisez-vous les ACL ?

pour le moment j'ai compilé en V3 sans ACL.

merci d'avance pour les réponses :)

baalsbane
24/01/2008, 19h42
Bonjour étant completement novice et m'étant quand meme commandé un SuperPlan 2008 destiné a heberger des serveurs cs, j'aimerais savoir comment mettre ce "kernel" dans quel repertoire par quel commande et quelle demarche il faut suivre.

Merci bcp de vos eventuelles futurs reponses :);)

nellyinf
25/01/2008, 01h05
[QUOTE=Daryl;151252
nellyinf ? toujours partant ? :D[/QUOTE]

Oui toujours partant, mais question très bête (enfin pas pour moi qui ne tripatouille pas trop les kernels habituellement) :
Habitué aux kernels ovh avec leurs guides à coup de bzimage et de systememap, je fais commen avec le fichier config, c'est équivalent au system map, je peux utiliser le guide ovh avec le config en lieu et place du systeme map ou c'est une autre méthode qu'il faut utiliser, et ans ce cas peux tu me l'expliquer stp ?

Daryl
25/01/2008, 10h08
la méthode c'est quasiment pareil, je viens de publier un mini howto sur le 1er post de ce thread, avec une petite FAQ des questions posées ici et sur IRC :)

nellyinf : pour toi tu dois télécharger la version iscsi.

kortyzon
25/01/2008, 10h37
Merci beaucoup pour ton kernel, il marche a merveille sur mon superplan. Et merci aussi pour ton aide sur IRC, ca m'a bien été utile.

Juste une précision, je reçoit toujours le même message dans mon kern.log :
drivers/message/fusion/mptctl.c::mptctl_ioctl() @591 - ioc0 not found!

nellyinf
25/01/2008, 10h43
Bon, je viens de tester, à priori ça ne boot plus (j'attends un peut pour en être sur).

Et vu que pas de netboot ou de rescue sur le rps, ça va être difficile d'en savoir plus car obligé de réinstaller.

Daryl
25/01/2008, 11h34
Juste une précision, je reçoit toujours le même message dans mon kern.log :
drivers/message/fusion/mptctl.c::mptctl_ioctl() @591 - ioc0 not found!
c'est le FUSION MPT device support (scsi host) qui fait des siennes... ce sera désactivé dans la prochaine version ;)

Bon, je viens de tester, à priori ça ne boot plus (j'attends un peut pour en être sur).

Et vu que pas de netboot ou de rescue sur le rps, ça va être difficile d'en savoir plus car obligé de réinstaller.

aie aie aie, je savais pas ça :/ du coup, impossible d'en savoir plus sur l'erreur au boot. :(

du coup ça me fait penser a une fonctionnalité qu'OVH pourrait intégrer aux RPS : la possibilité d'accéder a sa partition par FTP lorsque son RPS est down :)

nellyinf
25/01/2008, 13h41
vi, mais en prod le netboot et le rescue devraient être activés je pense.

Par contre la pour trouver d'où peut venir le problème pas évident vu que obligé de réinstall pour remettre en route.

J'ai malgrès tout demander sur la ml rps si qq'un du saff ovh serait ok pour me remettre le kernel par défaut que je puisse check les logs histoire de pouvoir t'en dire un peu plus que "ça marche pas".

Daryl
25/01/2008, 17h44
petite mise à jour : kernel 2.6.24

par contre j'ai pas pu inclure le stack iscsi 2.0-865 à cette version de kernel : ça me fait une erreur de compilation :( et c'est toujours la version 2.0-724 de fournis avec...

Juste une précision, je reçoit toujours le même message dans mon kern.log :
drivers/message/fusion/mptctl.c::mptctl_ioctl() @591 - ioc0 not found!

ce problème doit en principe être réglé ;)

papykun
26/01/2008, 02h35
Bonjour, étant "novice" en linux, je test en lan avant de faire sur le serveur.
Sur ma debian, je suis en 2-6.18... j ai recompilé mon noyau, tj en 2-6.18, activé smp et timer 1000hz. Il semble vu le premier post "- High Resolution Timer Support (accélération nette des perfs pour les serveurs de jeux)" que cette option soit très intéressante pour les serveurs de jeux, ce qui m intéresse énormément.

Mon souci, comment passer le noyau en 2-6.24... je suis en debian 4, version stable. mon meilleur ami, google (;)) est pas motivé à m aider... j imagine que je dois pas chercher avec les bon mots...

En gros... si vous avez un lien (fr de préférence) à me donner sa m intéresse.

Merci d avance et bonne journée

nellyinf
26/01/2008, 03h02
1er message de ce sujet il y a le how to pour le faire.

papykun
26/01/2008, 03h16
le premier parle des noyau compilé directement, pas optimisé pour ma machine en lan :/

Mes serveurs lan servent pour une association de jeux en réseau, et le serveur ovh que j ai va servir à mettre différents jeux, pas tous en même temps. Pour ça que je veux apprendre à créer les noyaux en changeant la version ;)

Daryl
26/01/2008, 11h37
tous les kernels que j'ai compilé et dispos sur la 1ère page de ce thread sont d'abord testés sur une machine a moi en local, sous debian 4. Tu peux donc très bien les utiliser en lan ;) maintenant s'il te manque des drivers (ça peut arriver) il faut le recompiler toi même, et dans ce cas tu prends les sources, le fichier config et tu suit un des tutos dispo sur le net :)

j'ai pas super envie de faire un tuto sur comment compiler soi-même son kernel.. je pense pas que ça intéresserait beaucoup de monde ici : sur ce forum, soit on a des gars qui veulent pas s'embêter et qui veulent que ça fonctionne direct, soit des gars qui savent déjà faire (enfin peut être que jme trompe...)

papykun
26/01/2008, 13h30
# apt-get update
# apt-get upgrade
# cd /usr/src
# apt-get install debconf-utils dpkg-dev debhelper
# apt-get install build-essential kernel-package
# apt-get install libncurses5-dev (pour le make menuconfig)
# apt-get install linux-source-2.6.18
# tar -xvjf linux-source-2.6.18.tar.bz2
# ls -l

debian2/usr/src# ls -l
total 40460
drwxr-xr-x 19 root root 4096 2007-04-09 18:49 linux-source-2.6.18
-rw-r--r-- 1 root root 41381108 2007-04-09 20:10 linux-source-2.6.18.tar.bz2

# ln -s linux-source-2.6.18 linux
# ls -l

debian2:/usr/src# ls -l
total 40460
lrwxrwxrwx 1 root src 19 2007-05-05 11:57 linux -> linux-source-2.6.18
drwxr-xr-x 19 root root 4096 2007-04-09 18:49 linux-source-2.6.18
-rw-r--r-- 1 root root 41381108 2007-04-09 20:10 linux-source-2.6.18.tar.bz2

# cp /boot/config-2.6.18-4-486 /usr/src/linux/.config
# cd linux
# make menuconfig

Processor type and features ---> Symmetric multi-processing support (a cocher pour activer le smp)
Processor type and features ---> Maximum number of CPUs (2-255) (NEW) (j ai laisser 8 par defaut)
Processor type and features ---> SMT (Hyperthreading) scheduler support (NEW) (je ne l ai pas activer car je n ai pas un pross multi-coeur, peux etre interessant suivant le pross)
Processor type and features ---> Timer frequency (1000 HZ) (par defaut 250 Hz indiquer)

Vous sauvegarder les changements : Save Configuration to an Alternate File

et vs sortez

il demande pour un nom de fichier, par defaut, puis enregistrer le nouveau kernet : oui. On est revenu sur putty

# make-kpkg --append-to-version "custom-papy1600" --initrd kernel_image modules_image kernel_headers (custom-papy1600 : Vous mettez ce que vous voulez, ayant 2 serveurs, prefere sauvegarder en ayant une difference rapide, pross : Bi mp 2100 et Bi mp 1600 ;))

ou

# make-kpkg --append-to-version "2100" --initrd kernel_image modules_image kernel_headers

# dpkg -i linux-image-2.6.18custom-papy_2.6.18custom-papy-10.00.Custom_i386.deb

Compiler le noyau sa me pose pas de souci, je le fais déja. Ce qui m intéresse c est passer sur un noyau plus récent, apparement je dl ton noyau et je l install et c est bon.
L inconveignent, si j ai une merde... Impossible de savoir d ou sa viens car je l aurais pas fait moi meme, et oui j essaye de comprendre qd je fais une chose ;).

Dommage pour moi c est pas ici que je trouverais ma réponse à 100%.

Merci qd meme

Daryl
26/01/2008, 14h34
bah pour compiler un noyeau plus récent tu dois télécharger des sources plus récentes, et c'est pas dans le repositery debian que tu va le trouver... moi je compile toujours depuis un kernel téléchargé sur kernel.org (depuis le mirror free en fait) et comme ça j'ai toujours la dernière version

Dommage pour moi c est pas ici que je trouverais ma réponse à 100%.

Merci qd meme

désolé si je réponds peut être mal à tes questions mais j'avoue que j'ai un peu du mal à comprendre ce que tu veux.. je publie absolument tout ce que je fais, que veux tu de plus ?

ipernet
26/01/2008, 14h49
Salut Daryl.

Je ne suis pas si sur que le Systemp.map ne soit utilisé que pour les modules comme tu le présentes dans le faq, car il est aussi utilisé par klogd pour diverses translation d'adresses, si tu as plus d'infos je suis preneur.

Quelques liens interessants :

http://www.dirac.org/linux/system.map/
http://linux.about.com/cs/linux101/g/klogd.htm

Daryl
26/01/2008, 15h50
Le System.map contient aussi l'adressage du noyau, ce qui peut être utile pour débugger le kernel... mais bon, moi ça m'intéresse pas :)

concernant ton 1er lien j'ai tout lu et c'etait tres intéressant, maintenant j'ai vérifié plusieurs choses :
-effectivement sur plusieurs forums des gens ont une erreur lorsqu'ils n'ont pas de fichier System.map, mais sur absoluments tous les forums où je suis tombé il s'agissait de linux desktop avec gestion de modules, et en plus l'erreur n'etait pas bloquante pour la suite du démarrage et du chargement des modules.
-concernant une erreur lors d'un ps je reste profondément dubitatif.. je n'ai recroisé cette info vraiment nullepart, et même en vérifiant par moi même je n'avais aucune erreur lors d'un ps
-il y a aussi un paquet de sites de développeurs qui évoquent le System.map pour débugger un kernel panic en notant les adresses mémoire.

Bref je suis aussi tombé sur un paquet de forums avec des gars qui se demandaient a quoi pouvait bien servir ce fichier... j'ai donc supprimé toutes traces de System.map sur mon OS, j'ai redémarré et là j'ai analysé mes logs de démarrage de long en large, et aucune trace d'erreur..

je pense qu'on peut donc dire que ce fichier ne sert a rien dans notre cas, c'est à dire l'utilisation d'un kernel stable dans le but de l'utiliser en production et aussi dans le cas d'un kernel non modulaire.

papykun
26/01/2008, 16h12
@Daryl : T as pas a etre désolé, étant pas un dieu de linux suis pas forcément très claire... en gros

Je veux passer mon noyau 2.6.18 en 2.6.24, car l option pour le jeu m intéresse. J ai regarder ton tuto, mais ayant installer grub, et pas lilo... j ai peur de faire une connerie ^^

http://forum.debian-fr.org/viewtopic.php?t=1728

et

http://forum.debian-fr.org/viewtopic.php?f=8&t=1806

Sa a pas l air si simple que tu le dis ^^ Après étant en version standard de la 4, pas de testing etc.. la stable tout simplement, je sens que je vais "m amuser".

les joies de l apprentissage ^^

Bonne journée

Daryl
26/01/2008, 21h03
bon, alors j'ai peut être encore pas compris, mais ce que je veux dire, c'est qu'il est aucunement question de la distrib que tu utilise : télécharge les sources du dernier kernel dispo fournis par kernel.org, tu utilise ma config et zou ! oublie ton ancien kernel et ancienne config defaut de debian !

regarde : mon serveur en local est AUSSI en debian 4 STABLE, et moi aussi j'utilise GRUB ! Le tout est de ne pas utiliser les dernières sources du repository (apt-get) de debian, mais bien les dernières sources du noyau de linux !

bon, sinon tu peux toujours venir en discuter sur IRC, parce que là par posts interposés j'ai l'impression que comme qui dirait y'a dl'a merde dans l'tuyeau !

#berjeuxlan sur Quakenet ;)

papykun
27/01/2008, 02h24
je passerais surement ce soir (après 21h ou lundi soir), étant pas chez moi aujourd hui (on est déjà dimanche... ^^). Vu ce que tu m as dis j ai l impression que je me prend la tête pour rien ^^

merci

hhhhhhhhhhhhhhh
27/01/2008, 03h18
bonjour, pas mal bonne initiative, est t' il possible de le mettre sur 1500 hertz si oui comment faire?

merci :)

Daryl
27/01/2008, 04h15
oui c'est possible de compiler à 1500HZ, c'est long et pas évident, et en plus il parait que ça sert a rien...

si tu veux je peux te donner les fichiers à modifier mais j'avoue que j'ai vraiment la flemme de le faire, surtout qu'on m'a certifié que ça servait strictement a rien (je crois que c'est J@r0d qui me l'a dit, il s'y connais pas mal en serv de jeux, à confirmer).

foxyfox
27/01/2008, 14h08
oui c'est possible de compiler à 1500HZ, c'est long et pas évident, et en plus il parait que ça sert a rien...

si tu veux je peux te donner les fichiers à modifier mais j'avoue que j'ai vraiment la flemme de le faire, surtout qu'on m'a certifié que ça servait strictement a rien (je crois que c'est J@r0d qui me l'a dit, il s'y connais pas mal en serv de jeux, à confirmer).

Ca ne sert strictement a rien de mettre son kernel à 1500HZ.. Je me demande pourquoi monsieur HHHH[..] veut tellement ca?

foxyfox
27/01/2008, 14h09
De plus il a deja eu une réponse:
http://forum.ovh.net/showthread.php?t=30806
....

hhhhhhhhhhhhhhh
27/01/2008, 22h32
pour tester, c'est ou qu on modif l' horloge du noyau svp?

foxyfox
27/01/2008, 22h35
pour tester, c'est ou qu on modif l' horloge du noyau svp?

Il faut compiler un nouveau noyau on t'a deja dis

papykun
27/01/2008, 22h41
bon viens de rentrer... sa dera pour demain si t es tj dispo.

Bonne soirée

hhhhhhhhhhhhhhh
28/01/2008, 00h33
Il faut compiler un nouveau noyau on t'a deja dis

ba c'est justement ce que je cherche comment compiler un nouveau kernel, et modifié le timer frequence.

merci

kenshiro
28/01/2008, 00h50
High Resolution Timer Support (accélération nette des perfs pour les serveurs de jeux)

sur start+ ce hign resolution timer changerai quoi ? car je doit pas etre le seul car compte tenue de l'initulé cela pompe-t-il plus de ressource (high resolution) :confused:

S'agirer pas d'augmenter la conso de nos 'tit start hin :p

Daryl
28/01/2008, 07h31
franchement j'en ai pas la moindre idée... faudrait que quelqu'un fasse des benchmarks avec le kernel OVH 1000HZ et le mien pour comparer... à mon avis ça doit pas changer grand chose, mais c'est vrai que pour ceux qui surchargent un peu leur dédié, un ptit peu de conso CPU en plus peut être embêtant :/

hhhhhhhhhhhhhhh
28/01/2008, 18h02
bonjour, pour ma part il y un lontemps j' avais testé un kernel 1500 hz et je peux vous dire que la jouabilité et le tickrate étaient nettement plus stable (technique allemande) pour leur tick 125 mais bien entendu plus la frequence est élevé plus ca consomme !
j' ai testé ton kernel sur des quad coeur, apres pour les cor 2 duo (je ne sais pas si quelqu un a test) et j' ai l' impression qu' il consomme plus que le kernel 1000 hertz qu' a compilé Ovh (2.6.22..xx.1000hz) de plus le tickrate devient de plus en plus instable au cours de la journée entre 94 et 101
pour ma part je te parle de ton 2.6.24, le but serai de faire un kernel qui désactive les modules inutile qui consomme pour rien pour les gens qui ont des serveurs de jeux.
je testerai le 2.6.23.14 que tu as fais et je te tiens au courrant.

cordialement

Rat-Thon
28/01/2008, 18h32
Bijour, serai t'il possible d'optimisé ce kernel pour les Quad Core (style MG08) ?

Sachant que ce sera certainement notre prochaine machine, j'aimerai bien avoir un kernel optimisé pour nos serveurs de jeux :)

Merci par avance

hhhhhhhhhhhhhhh
28/01/2008, 19h07
je t' avoue que c'est ce que je cherche a faire aussi pour du mg et du hg mais ovh, met 10 ans a mettre a jour la liste de leur nouveau kernel ya meme pas le 2.6.24 ... comme eux font des bons kernel c'est bete.

kimkof
28/01/2008, 20h12
je t' avoue que c'est ce que je cherche a faire aussi pour du mg et du hg mais ovh, met 10 ans a mettre a jour la liste de leur nouveau kernel ya meme pas le 2.6.24 ... comme eux font des bons kernel c'est bete.

Ben fait le toi même? tu prend de la doc tu test et si ca va pas tu netboot c'est pas compliquer...

hhhhhhhhhhhhhhh
28/01/2008, 22h30
ta le liens ? thx

J@r0d
28/01/2008, 22h51
ta le liens ? thx


Ils sont dans le moteur de recherche du forum

Daryl
29/01/2008, 14h26
bonjour, pour ma part il y un lontemps j' avais testé un kernel 1500 hz et je peux vous dire que la jouabilité et le tickrate étaient nettement plus stable (technique allemande) pour leur tick 125 mais bien entendu plus la frequence est élevé plus ca consomme !
Bon beh je peux toujours compiler un 1500HZ histoire de voir ce que ça donne... par contre j'aurais sûrement pas le temps de faire la manip avant ce week end...

j' ai testé ton kernel sur des quad coeur, apres pour les cor 2 duo (je ne sais pas si quelqu un a test) et j' ai l' impression qu' il consomme plus que le kernel 1000 hertz qu' a compilé Ovh (2.6.22..xx.1000hz) de plus le tickrate devient de plus en plus instable au cours de la journée entre 94 et 101
C'est très certainement l'option High Resolution Timer qui fait ça, et que le kernel OVH n'a pas.

le but serai de faire un kernel qui désactive les modules inutile qui consomme pour rien pour les gens qui ont des serveurs de jeux.
C'est déjà le cas : que ce soit dans le kernel OVH ou dans le mien, il n'y a même pas la gestion des modules ! Il n'y a vraiment que le strict minimum qui a été compilé directement dans le noyau.

serai t'il possible d'optimisé ce kernel pour les Quad Core (style MG08) ?
Processor family : Core 2 / newer Xeon
Mon kernel est compilé avec cette option, donc l'optimisation est bonne ;)

ovh met 10 ans a mettre a jour la liste de leur nouveau kernel ya meme pas le 2.6.24 ... comme eux font des bons kernel c'est bete.
tu l'a dit ils mettent pas souvent a jour, parce que ça prends du temps à faire... ça me prends du temps de le faire, donc tes jugements tu te les gardes. Par contre OK pour les critiques constructives ;)

hhhhhhhhhhhhhhh
30/01/2008, 00h35
bonsoir, merci pour ta réponse, ce serait pas mal sur 1500 sans High Resolution Timer un kernel qui consomme le moins possible pour les gros machine comme quad ou xeon, pour ma part je débute en compilation noyau :) c'est pour cela que j' aime bien comparer ceux des autres.

Daryl
30/01/2008, 00h43
pourtant le High Resolution Timer est là pour donner encore plus de précision de timer (de l'ordre de la nanoseconde) aux applis demandant le plus fréquemment un accès processeur... on se rapproche du noyau temps réel, et forcément, ça donne une meilleure qualité de serveur de jeu.

Le mieux je pense est de faire les deux versions, une avec le HRT et une sans, histoire de comparer. Si j'ai le temps j'essaierais de le faire ce week end, par contre c'est en esperant que ça serve à quelque chose, c'est à dire en esperant qu'il y aura des gens pour tester. Des volontaires ? :p

papykun
30/01/2008, 07h42
START 100M LARGE +oila ce que j ai : "START 100M LARGE +". Pas le bon pross pour tester dommage :(

J@r0d
30/01/2008, 08h22
pour ma part je débute en compilation noyau :) c'est pour cela que j' aime bien comparer ceux des autres.

Et bien aucun soucis, donne nous tes versions de kernel afin que nous puissions aussi comparer avec les notres ;)

kimkof
30/01/2008, 09h04
Et bien aucun soucis, donne nous tes versions de kernel afin que nous puissions aussi comparer avec les notres ;)

La sienne c'est la config ovh.

Daryl
30/01/2008, 11h17
Voilà, j'ai compilé deux kernels 1500HZ pour core2/new xeon : une version avec HRT et une sans.

Vous les trouverez sur le 1er post de ce thread avec les noms suivants :
Kernel (bzImage) 2.6.24 1500HZ HRT
Kernel (bzImage) 2.6.24 1500HZ NO HRT

Merci d'avance pour vos feedbacks.

hhhhhhhhhhhhhhh
31/01/2008, 00h18
ouki dac nice, je vais tester les 2 dés que j'ai le temps, oui c'est ovh :D car je suis naab pour la compile kernel, pas de probleme jarod je veux bien tester tes kernel.

31 janvier ; j' ai testé le 1500 hz no hrt sur une quad core et je n' arrive pas à boot dessus, voila je testerai l' autre plus tard.

cordialement

steve'
31/01/2008, 20h15
L'année dernière j'avais compiler un kernel 2.6.* à 4000Hz pour une solution embarqué ( suite à un problème de driver, et de vitesse ... ). C'étais très stable sauf au niveau du temps, qui prennait un décalage énorme, ce qui était normal.
Après sur un core2duo et pour Cs, faudrait que j'essaye :p , mais je crois que cs ne va pas trop aimer... à suivre

Daryl
31/01/2008, 20h54
jpense que le mieux en fait serait de compiler un kernel temps réel, utilisé justement dans certains systèmes embarqués orienté aviation ou encore dans le milieu du son... mais je sais pas trop quelle stabilité il y aurait sur du serveur de jeux. a tester :)

steve'
31/01/2008, 21h20
( d'où les 4000Hz )
Pour un noyau temps réel tu peux pas réellement gérer plusieurs appli en simultanées, donc c'est pas viable pour un serveur de Jeux.
Après c'étais pas le but dans mes projets embarqués, je me suis pas documentés sur l'utilisation du temps réel en HT. Et ça date aussi d'un certain temps.

foxyfox
31/01/2008, 21h24
4000hz.. ouffff :)
Dans deux jours on sera à 6000 lol

steve'
31/01/2008, 21h35
Pour une utilisation comme CS, je pense pas qu'on puisse réellement passer les 1500/2000 sans une importante perte de puissance.
De toute façon, on peut toujours essayer de monter, et ensuite tester.

Quand à moi, je vais essayer de retrouver la modification que j'avais effectué pour que ça soit "bien" stable.

petitjean
01/02/2008, 00h34
Salut je suis allé voir sur le site kernel et la dernière version stable est 2.6.24.
J'ai Gentoo Release 2, et le netboot activé mais j'ai toujours le Noyau à 2.6.21.5 c'est normal ? Le netboot n'est pas censé mettre à jour automatiquement le kernel ?o_0

nellyinf
01/02/2008, 02h59
non, c'est toi qui choisit le kernel sur lequel tu veux booter ton serveur, et qui choisit un kernel plus à jours si tu le souhaite.

youlkiller
01/02/2008, 05h59
bonjour a tous
voila j'ai un P4 2.4 Ghz chez moi avec ubuntu
j'ai cree un serveur pour CS-S et je cherche un kernel 1000Mhz pour bien le faire tourner
qui aurer ca dans ca ptite poche ?
merci d'avance

cassiopee
01/02/2008, 08h17
bonjour a tous
voila j'ai un P4 2.4 Ghz chez moi avec ubuntu
j'ai cree un serveur pour CS-S et je cherche un kernel 1000Mhz pour bien le faire tourner
qui aurer ca dans ca ptite poche ?
merci d'avance

Alors pour ce genre de problèmes, tu peux lancer une recherche sur Google
avec comme mots clés :

+ubuntu +"1000 Hz"

Parmi les premières réponse, on arrive là :

http://doc.ubuntu-fr.org/tutoriel/comment_compiler_un_kernel_sur_mesure

Pour le choix des options personnelles (dont le noyau à 1000 Hz) :

http://doc.ubuntu-fr.org/optimisation/kernel_options

Avec tout ça tu devrais pouvoir te compiler un noyau aux petits oignons :)

petitjean
01/02/2008, 19h29
non, c'est toi qui choisit le kernel sur lequel tu veux booter ton serveur, et qui choisit un kernel plus à jours si tu le souhaite.
Mon netboot est 2.6.21.5 x86 & SMP & GRSEC & IPv6.

Corrigez moi si je me trompe, mais dans le guide ils disent, vous avez le choix entre booter sur votre dd ou booter sur le réseau.

Donc je dois installer un noyau OVH et booter le serveur depuis mon disque dur (voir le guide) ET utiliser le netboot OVH 2.6.21.5 x86 & SMP & GRSEC & IPv6 ?

:confused: :confused:

Note : serait-il possible de vous parler sur un chat ou msn nellinf ou cassiopee s'il vous plait ?

Rat-Thon
02/02/2008, 00h57
marrant le manager :

Kernel : 2.6.24-daryl
[ dernière version 2.6.22.1 ]

:p

Daryl
02/02/2008, 02h08
Mon netboot est 2.6.21.5 x86 & SMP & GRSEC & IPv6.

Corrigez moi si je me trompe, mais dans le guide ils disent, vous avez le choix entre booter sur votre dd ou booter sur le réseau.

Donc je dois installer un noyau OVH et booter le serveur depuis mon disque dur (voir le guide) ET utiliser le netboot OVH 2.6.21.5 x86 & SMP & GRSEC & IPv6 ?

Il faut bien différencier les méthodes netboot et disque dur.. netboot permet d'aller chercher le kernel sur lequel démarrer depuis le réseau, sur un serveur ovh, avec un kernel ovh. Il y a peu de mises à jour et le choix est limité.
Booter sur le disque dur fait que le kernel chargé sera celui du disque dur, et plus précisemment celui défini par lilo ou grub (/etc/lilo.conf ou /boot/grub/menu.lst). Cela permet d'installer le kernel de son choix, que ce soit celui d'OVH, le mien, ou encore un kernel fait maison.
Dans tous les cas, tu ne peux choisir comme méthode de boot que l'un ou l'autre, pas les deux en même temps.
Si tu veux installer mon kernel, tu passe en boot sur le disque dur et tu suit le howto sur la 1ère page de ce thread.

marrant le manager :

Kernel : 2.6.24-daryl
[ dernière version 2.6.22.1 ]

:p

jamais fait gaffe... jcrois que le 1er truc que j'ai fait quand j'ai eu mon dédié c'est faire le ménage dans les tâches cron et donc du coup virer RTM... En tout cas ça fait plaize de voir qu'il y a des gens qui utilisent mon kernel ou ma cfg... ça m'a donné envie de voir un peu les stats de mon lighttpd sur l'acces aux kernels mis en ligne, et ceux-ci ont été téléchargés plus d'une 100aine de fois (dont une 50aine par wget)...

Bref, si vous avez détesté, apprécié, essayé ou testé mon kernel, merci de faire un feedback ou un remerciement. Cela me montre que je fais pas tout ça pour rien :)

Alpha_67
02/02/2008, 02h15
Je te dirais ça prochainement vu que J@rod l'a mis sur mon dédié ^^ ;)


en tout cas, j'ai pareil :
Kernel : 2.6.24-daryl
[ dernière version 2.6.22.1 ]

Rat-Thon
02/02/2008, 10h48
Une question un peu hors sujet mais, le RTM reduit il les performances du serveur.

Si jle désactive, a part ne pas recevoir de mail si mon serveur plante, que se passe t'il ?

J'ai 3 machines (2 SP08 + 1 Kim) avec cacti qui tourne sur le Kim et des snmpd sur chaque machine, puis je me passer de RTM ? (si cela peu me donner plus de ressources.)

kimkof
02/02/2008, 11h43
Une question un peu hors sujet mais, le RTM reduit il les performances du serveur.

Si jle désactive, a part ne pas recevoir de mail si mon serveur plante, que se passe t'il ?

J'ai 3 machines (2 SP08 + 1 Kim) avec cacti qui tourne sur le Kim et des snmpd sur chaque machine, puis je me passer de RTM ? (si cela peu me donner plus de ressources.)

enleve la tache cron

petitjean
02/02/2008, 14h14
Merci Daryl pour ta réponse !

Dis est-ce que je pourrais te parler sur msn stp ? :)

Daryl
02/02/2008, 15h52
désolé mais je suis un intégriste de l'Instant Messaging : moi c'est IRC ou rien :x

#berjeuxlan on Quakenet (http://www.quakenet.org/)

Daryl
04/02/2008, 22h46
bon, et sinon ça dirait pas aux personnes ayant testé le kernel 1500hz de nous faire un petit feedback ? :)

vivienfr
05/02/2008, 08h14
bonjour a tous
voila j'ai un P4 2.4 Ghz chez moi avec ubuntu
j'ai cree un serveur pour CS-S et je cherche un kernel 1000Mhz pour bien le faire tourner
qui aurer ca dans ca ptite poche ?
merci d'avance

Les kernel d'Ubuntu 7.10 semble etre en 1000 Mhz.
Je parle de ce kernel : 2.6.22-14-generic #1 SMP Fri Feb 1 04:59:50 UTC 2008 i686 GNU/Linux

Attention le kernel d'Ubuntu server 7.10 et de toutes les anciennes version d'Ubuntu n'est pas en 1000 Mhz.

TU a une commande pour vérifier la vitesse ?


Perso c'est un bug dans un soft, iperf (http://fr.wikipedia.org/wiki/Iperf), qui ma fait prendre conscience de cette évolution, iperf devant etre patché pour ne pas bouffer tous les CPU avec "The new high resolution timer option in the kernel"

Daryl
05/02/2008, 09h09
TU a une commande pour vérifier la vitesse ?

1er post de ce thread, section FAQ ;)

Question : Comment vérifier que je suis bien sur le nouveau kernel ?
Réponse : Sur votre serveur, en ssh, tapez "uname -a", vous aurez la version du kernel en cours d'éxecution, ou tapez "zcat /proc/config.gz |grep HZ" pour savoir si vous êtes bien en 1000HZ. Si vous n'êtes pas passés sur le nouveau kernel, vérifiez si vous n'êtes pas en netboot...

vivienfr
05/02/2008, 10h23
Question : Comment vérifier que je suis bien sur le nouveau kernel ?
Réponse : Sur votre serveur, en ssh, tapez "uname -a", vous aurez la version du kernel en cours d'éxecution, ou tapez "zcat /proc/config.gz |grep HZ" pour savoir si vous êtes bien en 1000HZ. Si vous n'êtes pas passés sur le nouveau kernel, vérifiez si vous n'êtes pas en netboot...


Sur mes Ubuntu desktop et Ubuntu server, pas de /proc/config.gz

Voici le contenus de /proc :

1 4701 5917 6260 filesystems
10 4702 5918 6272 fs
11 4704 5927 6273 interrupts
191 4705 5959 6291 iomem
2 4912 5962 6304 ioports
2139 4947 5965 6320 irq
2140 4948 5991 6322 kallsyms
219 5 6 6328 kcore
220 5030 6005 6330 key-users
221 5087 6019 6428 kmsg
2252 5089 6047 6451 loadavg
2253 5110 6123 6463 locks
2254 5126 6124 6467 meminfo
2285 5140 6125 6499 misc
2376 5153 6126 6501 modules
2381 5154 6127 6502 mounts
2382 5173 6169 6547 mtrr
2407 5174 6172 6606 net
2408 5229 6207 7 partitions
2622 5231 6209 8 scsi
272 5232 6213 9 self
273 5233 6215 acpi stat
2827 5234 6221 asound swaps
3 5235 6223 buddyinfo sys
31 5274 6227 bus sysrq-trigger
32 5294 6232 cmdline sysvipc
33 5314 6234 cpuinfo timer_list
34 5354 6236 crypto timer_stats
3919 5355 6238 devices tty
3987 5694 6239 diskstats uptime
4 5783 6241 dma version
4400 5870 6245 dri version_signature
4459 5871 6250 driver vmcore
4696 5885 6253 execdomains vmstat
4697 5905 6255 fb zoneinfo


uname -a ne donne pas l'info sur les kernel Ubuntu :

root@vivien:/proc# uname -a
Linux vivien 2.6.22-14-generic #1 SMP Fri Feb 1 04:59:50 UTC 2008 i686 GNU/Linux

LouLouBizou
05/02/2008, 12h15
Bonjour,

Peut-on m'expliquer c'est quoi la difference entre HRT et no HRT ?

Que veut dire preempt et SMP ?

P.S: désolé je debute

Daryl
05/02/2008, 14h07
Sur mes Ubuntu desktop et Ubuntu server, pas de /proc/config.gz

ça veut dire que ton kernel n'a pas été compilé avec cette possibilité... peut-être que tu a un fichier config dans ton /boot. Essaye cette commande :
cat /boot/config-2.6.22-14-generic |grep HZ

en tout cas je connais pas d'autre manière de vérifier un kernel 1000hz.

Peut-on m'expliquer c'est quoi la difference entre HRT et no HRT ?
HRT pour "High Resolution Timer", un paramètre du kernel.

Que veut dire preempt et SMP ?
Preempt veut dire anticiper... après tout dépends où tu l'a vu...
SMP comme Symmetric MultiProcessing, c'est une option dans le kernel qui permet de gérer plusieurs CPU...

Geoffroy
06/02/2008, 00h19
Pour "Preempt", ce n'est pas tout à fait celà. Preemption a à peu près le même sens qu'en Français.

Les points de preempt' sont des "break-point" dans le kernel (compilé) qui permettent de faire une pause dans l'ensemble des opérations cyclique pour inclure immédiatement une opération extérieure (appel au hardware d'une appli, etc). C'est donc pour faire simple, on traite ici d'une évaluation du nombre de point d'entrée pour les opérations des programmes systèmes/utilisateurs.

Comme tout celà n'est pas très claire, on peut citer l'aide du kernel (ici gentoo-sources-2.6.23-r-6) :
No Forced Preemption (Server) (PREEMPT_NONE)

This is the traditional Linux preemption model, geared towards throughput. It ill still provide good latencies most of the time, but there are no guarantees and occasional longer delays are possible.
Select this option if you are building a kernel for a server or scientific/computation system, or if you want to maximize the raw processing power of the kernel, irrespective of scheduling latencies.


Voluntary Kernel Preemption (Desktop) (PREEMPT_VOLUNTARY)

This option reduces the latency of the kernel by adding more "explicit preemption points" to the kernel code. These new preemption points have been selected to reduce the maximum latency of rescheduling, providing faster application reactions, at the cost of slightly lower throughput. This allows reaction to interactive events by allowing a low priority process to voluntarily preempt itself even if it is in kernel mode executing a system call. This allows applications to run more 'smoothly' even when the system is under load. Select this if you are building a kernel for a desktop system.


Preemptible Kernel (Low-Latency Desktop) (PREEMPT)

This option reduces the latency of the kernel by making all kernel code (that is not executing in a critical section) preemptible. This allows reaction to nteractive events by permitting a low priority process to be preempted involuntarily even if it is in kernel mode executing a system call and would otherwise not be about to reach a natural preemption point. This allows applications to run more 'smoothly' even when the system is under load, at the cost of slightly lower throughput and a slight runtime overhead to kernel code.
Select this if you are building a kernel for a desktop or embedded system with latency requirements in the milliseconds range.

LouLouBizou
06/02/2008, 09h02
Merci pour ces informations

Daryl
06/02/2008, 13h36
J'ai recompilé quelques kernels pour les possesseurs de CELERON et PENTIUM 4, vous les trouverez en 1ère page :
Kernel (bzImage) 2.6.24 P4/CELERON 1000HZ HRT ***AJOUT 06/02/2008***
Kernel (bzImage) 2.6.24 P4/CELERON 1500HZ HRT ***AJOUT 06/02/2008***
Kernel (bzImage) 2.6.24 P4/CELERON 1500HZ NO HRT ***AJOUT 06/02/2008***

Comme ça plus personne aura de raison pour ne pas faire de feedback :)

note: je ne les ait pas testés, merci de faire signe s'ils génèrent un kernel panic.

aTA
06/02/2008, 13h41
J'ai recompilé quelques kernels pour les possesseurs de CELERON et PENTIUM 4, vous les trouverez en 1ère page :
Kernel (bzImage) 2.6.24 P4/CELERON 1000HZ HRT ***AJOUT 06/02/2008***
Kernel (bzImage) 2.6.24 P4/CELERON 1500HZ HRT ***AJOUT 06/02/2008***
Kernel (bzImage) 2.6.24 P4/CELERON 1500HZ NO HRT ***AJOUT 06/02/2008***

Comme ça plus personne aura de raison pour ne pas faire de feedback :)

note: je ne les ait pas testés, merci de faire signe s'ils génèrent un kernel panic.

thx je te ferais un feedback

Daryl
10/02/2008, 17h59
/!\ LATEST /!\
Kernel (bzImage) 2.6.24.1 CORE2 1000HZ HRT (http://www.berjeuxlan.org/daryl/kernel-2.6.24/bzImage-2.6.24.1) ***AJOUT 10/02/2008***
Kernel (bzImage) 2.6.24.1 P4/CELERON 1000HZ HRT (http://www.berjeuxlan.org/daryl/kernel-2.6.24/bzImage-2.6.24.1-p4) ***AJOUT 10/02/2008***

vu que je n'ai toujours pas de feedback sur les kernels 1500HZ et sur les no HRT je repars sur des kernels 1000HZ HRT.

Rat-Thon
11/02/2008, 17h28
il y aura visiblement une faille d'apres Oles, le kernel que tu fourni est il un 2.6.24.2 ? sinon je dois changer pour un non optimisé :(

Daryl
11/02/2008, 17h32
non, je vais le recompiler ce soir mais d'ici là il serait plus sage de passer sur un 2.6.24.2 : il y a des exploits qui commencent à fleurir sur le net :/

Rat-Thon
11/02/2008, 17h41
c fait :)

Daryl
11/02/2008, 18h41
Voilà j'ai compilé 2 kernels 2.6.24.2 en urgence, ils sont dispos en page 1 de ce thread. J'en ai aussi profité pour virer les anciens, faille oblige.

METTEZ A JOUR, C'EST TRES IMPORTANT (d'autant plus si vous faites de l'hébergement mutualisé)

Rat-Thon
11/02/2008, 19h30
Merci Daryl :)

Presque aussi réactif qu'OVH :p

Pas encore postulé ???

Sinon, j'ai une ptite question : voici le contenu de mon lilo.conf

prompt
timeout=50
default=linux
boot=/dev/md1
raid-extra-boot=mbr-only
map=/boot/map
install=/boot/boot.b
lba32
append=""
#serial=0,9600n8

image=/boot/bzImage-2.6.24.2-core2-1000hz-hrt
label=linux
read-only
root=/dev/md1

Est ce correct et/ou bien optimisé pour profité au mieux de ton kernel ?

papykun
12/02/2008, 00h47
merci :)

papykun
12/02/2008, 00h55
Linux ********* 2.6.24.2-daryl #1 SMP Mon Feb 11 18:09:46 CET 2008 i686 GN

merci daryl ;)

Daryl
12/02/2008, 08h55
Merci Daryl :)
Est ce correct et/ou bien optimisé pour profité au mieux de ton kernel ?

y'a pas vraiment d'optimisation possible (enfin pas à ma connaissance) du côté du chargeur d'amorçage... le tout est de booter sur le bon kernel optimisé, lui.

Merci Daryl :)
Linux ********* 2.6.24.2-daryl #1 SMP Mon Feb 11 18:09:46 CET 2008 i686 GN

merci daryl ;)

de nada ;) alors la question que jme pose maintenant c'est est-ce que je refais des 1500HZ ? Est-ce que ceux qui critiquaient les HRT ont pu tester si ça valait vraiment pas le coup ?

bref ça serait bien d'avoir un peu plus de feedback, d'autant que je sais que ces kernels 1500HZ ont été pas mal téléchargés.

papykun
12/02/2008, 09h38
pour bien faire faudrais 2 serveurs configuré pareil et voir se que sa donne, perso j étais sur ton 2.6.24.1 HRT 1000hz (avant la détection de la faille). Les joueurs étaient satisfait. Maintenant j ai pas testé sans le HRT :/

aTA
12/02/2008, 17h51
J'ai pus installer les kernel sur un P3 et un P4 aucun probleme, mais pour un xeon le kernel n'a pas supporté le raid des disques.

Je dis sa surement un peu tros tôt mais une version amd du kernel serait la bienvenue pour les futures RPS nan? Bon d'accord, j'ai aussi un serveur chez sur amd ...

Origin
13/02/2008, 19h56
Bonsoir à tous.

J'ai une petite question pratique. J'ai fait une migration d'un superplan 2007 vers un EG 2008 récemment et je souhaiterais me recompiler un noyo custom. Seulement, en migrant mon OS et mes données sur la nouvelle machine, j'ai écrasé le lilo.conf de base de l'EG2008.

Est-ce que quelqu'un pourrait me le mettre en copie ici bicoz, malgré tous mes efforts de compil, impossible de rebooter sur un noyo 2.6.24-2 pourtant compilé avec le .config 2.6 d'OVH. De plus mon lilo m'insulte à propos d'une inconsistence de ce type :

2# lilo -P ignore
Device 0x0800: Inconsistent partition table, 1st entry
CHS address in PT: 0:1:1 --> LBA (32)
LBA address in PT: 63 --> CHS (0:1:32)
The partition table is *NOT* being adjusted.
Added linux *


Je subodore un pb vis à vis du boot lui-même car je n'ai aucune trace de montage du root lors de la tentative de reboot du système sur le noyo custom en local.

Merci pour votre aide !
Cédric

eldo
14/02/2008, 20h58
Bonjour !

J'ai un souci lors de l'installation du kernel !

J'ai un Kimsufi, Système d'exploitation Debian 4.0 (Etch) 32bit
Et je tente d'installer bzImage-2.6.24.2-p4-1000hz-hrt en suivant à la lettre le tuto.

Les 1ere étapes de l'installation du kernel se deroule tres bien.
Mais lorsque que je reboot "shutdown -r now" , le serveur bug, il ne redemarre pas et la je recois des mails du support d'OVH me signalant qu'un defaut est apparu...

Pour info, mon netboot est bien desactivé lors de l'installation du kernel.

Je me demande si le kernel que je veux installer est compatible avec ma machine.
Si ce n'est pas le cas, quel kernel me conseillerez vous ?
Sinon d'ou peut provenir mon probleme ?

Merci de votre attention :)

Rom1
14/02/2008, 22h47
Reboot en mode kvm, c'est le mieux pour diagnostiquer ce genre de problèmes.

eldo
15/02/2008, 16h28
J'ai réinstallé le serveur avec Système d'exploitation Debian 4.0 (Etch) 32bit.
Et j'ai resuivi le tuto avec ce kernel : bzImage-2.6.24.2-xxxx-std-ipv4-32-hz1000
Le reboot passe tres bien avec ce kernel mais lorsque je tape "uname -a" ca m'affiche toujours :
Linux ks354842.kimsufi.com 2.6.24.2-xxxx-std-ipv4-32 #4 SMP Wed Feb 13 18:17:18 CET 2008 i686 GNU/Linux
Donc apperement le kernel ne veut pas changer :(

Je verifie si mes manipulation precedente etaient bonne en tapant "vi /etc/lilo.conf"
Ca m'affiche ceci :
prompt
timeout=50
default=linux
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
lba32
append=""
#serial=0,9600n8

image=/boot/bzImage-2.6.24.2-xxxx-std-ipv4-32-hz1000
label=linux
read-only
root=/dev/sda1
Le netboot est bien desactivé :
Netboot : désactivé
Boot sur disque dur

J'ai tester de refaire tout ca sur le Système d'exploitation Debian 3.1 (Sarge)
mais ca ne change rien !

Voila je suis un peu perdu et j'aimerais avoir des conseils ou des solutions.

En vous remerciant d'avance, salutation.

Rom1
15/02/2008, 22h39
si ca t'affiche "image=/boot/bzImage-2.6.24.2-xxxx-std-ipv4-32-hz1000" alors il est logique que tu boot sur celui-ci non ?

eldo
15/02/2008, 23h18
Ben justement je ne sais pas.
Dans la FAQ du MINI HOWTO :
Question : Comment vérifier que je suis bien sur le nouveau kernel ?
Réponse : Sur votre serveur, en ssh, tapez "uname -a", vous aurez la version du kernel en cours d'éxecution, ou tapez "zcat /proc/config.gz |grep HZ" pour savoir si vous êtes bien en 1000HZ. Si vous n'êtes pas passés sur le nouveau kernel, vérifiez si vous n'êtes pas en netboot...
C'est la ou je ne comprend pas, en tapant "uname -a" c'est indiqué que je ne suis pas en 1000Hz.
L'autre commande "zcat /proc/config.gz |grep HZ" ne fonctionne pas, j'ai ce message : zcat: /proc/config.gz: No such file or directory

Y aurait il un autre moyen pour verifier si je suis bien passé en 1000Hz ?

Rat-Thon
16/02/2008, 12h14
J'ai eu la meme blague, le kernel fourni par OVH (1000Hz) n'affiche pas 1000hz dans le uname -a.

De meme, avec leur kernel, le fichier config.gz n'existe pas.

La FAQ ne fonctionne qu'avec le kernel fourni sur le 1er post (enfin, je suppose)

Geoffroy
16/02/2008, 14h52
ftp://ftp.ovh.net/made-in-ovh/bzImage/ . Les fichiers config des kernels OVH y sont.

Pour ce qui est de "uname -a", la chaîne suivant le nom des sources n'a qu'une valeur purement déclarative (append string to kernel version, ou quelque chose comme cela, dans la conf du noyau). Faites un make menuconfig dans /usr/src/linux et cherchez l'item correspondant.

Il faut retenir que le nom du fichier du kernel, la chaîne de nom rajouté dans le nom du kernel, et les paramètres de configuration (par exemple la valeur de la fréquence du timer) sont découplés.

edit :
Aller, je vous mâche le travail :


CONFIG_LOCALVERSION="-xxxx-std-ipv6-64"
CONFIG_LOCALVERSION_AUTO=y
...
CONFIG_HZ_1000=y
CONFIG_HZ=1000

eldo
18/02/2008, 15h04
Merci de l'info et de nous avoir maché le travail :)

Donc si j'ai bien compris comme les noms du kernel et ses parametres de config sont decouplés, c'est normal que avec uname -a cela m'affiche " 2.6.24.2-xxxx-std-ipv4-32".
Si c'est le cas , ca veut dire que je suis bien passé en 1000Hz ^^

Daryl
18/02/2008, 19h09
bon, petite explication sur ce qu'est uname et le fichier /proc/config.gz :
uname permet d'avoir la version de configuration du kernel en cours d'execution (petite chaine de caractère se nommant CONFIG_LOCALVERSION comme l'a si bien dit Geoffroy). On peut donc mettre absolument ce qu'on veut dans ce champ, d'ailleurs ceux qui utilisent mon kernel se sont certainement déjà rendu compte qu'un uname -a affiche "-daryl".

Pour ce qui est du fichier /proc/config.gz effectivement ça ne fonctionne pas pour ceux qui utilisent le kernel OVH, vu qu'ils ont désactivés la fonctionnalité.

En fait si je dis de faire ces commandes dans la FAQ, c'est pour vérifier que vous avez bien changé de kernel. Après, il n'y a rien qui permet de vérifier qu'on a bien un kernel fonctionnant a 1000HZ (sauf si vous lancez un serveur CS et que la commande 'stats' vous donne quasi 1000FPS).

eldo
18/02/2008, 20h09
ok :)
Ca me rassure alors , lorsque je tape "stats" dans la console du HLSW, j'obtient 950.
Mais ca n'a pas l'air tres stable, parfois ca chute entre 100 et 300 pendant 1sec et sur le serv on le remarque car y a des petites saccades de temps en temps. Mais bon ce probleme est hors sujet ici vu que mon kernel est à 1000^^
Je vous remerci pour vos expliquations ;)

Geoffroy
19/02/2008, 15h34
Merci de l'info et de nous avoir maché le travail :)

Donc si j'ai bien compris comme les noms du kernel et ses parametres de config sont decouplés, c'est normal que avec uname -a cela m'affiche " 2.6.24.2-xxxx-std-ipv4-32".
Si c'est le cas , ca veut dire que je suis bien passé en 1000Hz ^^
Tant que vous avez bien choisi l'image noyau 2.6.24.2-xxxx-std-ipv4-32-hz1000 dans le manager (si vous utilisez le netboot), oui.
Les deux images bzImage-2.6.24.2-xxxx-std-ipv4-32-hz1000 et bzImage-2.6.24.2-xxxx-std-ipv4-32 ont les mêmes CONFIG_LOCALVERSION ... et donc uname vous dira de toute façon "2.6.24.2-xxxx-std-ipv4-32"

LouLouBizou
04/03/2008, 21h59
Ne pouvant pas pour le moment louer a nouveau un dédié chez ovh (jattends que mes location en cours chez VG soient fini), j'ai décider de tester la compilation d'un noyau en local.

après quelques heures de prise de tête, j'ai réussi, je boot bien dessus etc.

Cependant je me pose une question. Sur mon second PC (debian), le boot est grub et chez ovh, le boot est lilo, comment fait-tu daryl pour faire marcher le noyau avec lilo ?

Tout les tutos que j'ai trouver sur le net parle de grub et toujour grub avec les dedian.

Pourrai-tu poster un "how to" de la compilation de noyau pour ovh ?

EsC4FloWn
05/03/2008, 03h11
y a pas la reponse dans le tuto ?


- relancez l'utilitaire de lilo pour prendre en compte la nouvelle configuration (tapez "/sbin/lilo" ou juste "lilo")

LouLouBizou
05/03/2008, 11h02
y a pas la reponse dans le tuto ?

ok mais, comment obtient-il le bzimage ??? (le bzimage est-il le même fichier que mon noyaux compilé ?)

Par exemple, sur mon second pc je vire grub et je met lilo. le noyaux que j'ai compilé marchera aussi avec lilo ?

EsC4FloWn
05/03/2008, 13h55
Le bzimage est recree à chaque fois que tu recompiles ton noyau:
/usr/src/linux/arch/i386/boot/bzImage

et c'est pareil pour le System.Map:
/usr/src/linux/System.map

LouLouBizou
05/03/2008, 23h05
Le bzimage est recree à chaque fois que tu recompiles ton noyau:
/usr/src/linux/arch/i386/boot/bzImage

et c'est pareil pour le System.Map:
/usr/src/linux/System.map

ok bien, je viens de regarder sur le pc, en effet il y a bien ces deux fichiers. merci pour l'explication

LouLouBizou
06/03/2008, 20h00
N/A

LouLouBizou
29/03/2008, 14h32
Je viens de tester le kernel de daryl pour core 2 sur mon EG08, ça marche bien.

J'ai recompilé un noyaux avec les dernieres sources et j'ai testé en activant le PREEMPT en low latency et en activant aussi le Tickless ca marche terrible sur les serveurs de jeux ^^

Daryl, je pense que tu pourrai mettre à jour les kernels sur la première page en rajoutant ces options.

Voila, bonne journée à tous !

Coma
30/03/2008, 16h31
J'ai essayé de compiler un noyau avec ces 2 options sur RPS, mais il n'a pas booté. Malheureusement, pas de vkvm pour le moment.

Une recompilation kernel 1000 HZ marche, mais avec ces 2 options,non. Je vais essayer une à la fois.

LouLouBizou
30/03/2008, 16h32
J'ai essayé de compiler un noyau avec ces 2 options sur RPS, mais il n'a pas booté. Malheureusement, pas de vkvm pour le moment.

Une recompilation kernel 1000 HZ marche, mais avec ces 2 options,non. Je vais essayer une à la fois.

J'ai eu aucun souci sur mon EG08, tu veux mon config ?

Coma
30/03/2008, 16h36
Mmmh, dis moi p-e si je fais qqch de mauvais dans le menu config, avec le iscsi, ton config ne marchera p-e pasn on plus ^^ :

Processor type and features ->
Tickless System (Dynamic Ticks)
Preemption Model (Preemptible Kernel (Low-Latency Desktop))

je save, je quitte et je compile.

LouLouBizou
30/03/2008, 16h42
Mmmh, dis moi p-e si je fais qqch de mauvais dans le menu config, avec le iscsi, ton config ne marchera p-e pasn on plus ^^ :

Processor type and features ->
Tickless System (Dynamic Ticks)
Preemption Model (Preemptible Kernel (Low-Latency Desktop))

je save, je quitte et je compile.

c'est bien ca, Pense aussi activer aussi le HRT et SMP

Coma
30/03/2008, 16h58
Les options sont déjà activées de base avec le config de OVH, mais je doute que le SMP puisse être utile sur un RPS mono core.

Ps : je viens de réessayer, je vais rebooter le rps.

Coma
30/03/2008, 17h01
Il vient de rebooter, tout est bon :

Linux r10242.ovh.net 2.6.24-testoli-xxxx-std-ipv4-32 #1 SMP PREEMPT Sun Mar 30 16:54:13 CEST 2008 i686 GNU/Linux

LouLouBizou
30/03/2008, 17h02
Il vient de rebooter, tout est bon :

Linux r10242.ovh.net 2.6.24-testoli-xxxx-std-ipv4-32 #1 SMP PREEMPT Sun Mar 30 16:54:13 CEST 2008 i686 GNU/Linux

Bha voila =)

MegaMan
31/03/2008, 17h27
J'ai deux serveurs superplan 2008 hébergeant des serveurs de jeux CS:S, j'ai testé le kernel proposé pour CORE2DUO, or il ne fonctionne pas...j'ai du utilisé celui fourni par OVH. Seulement j'aurais aimé avoir les options HRT ainsi que tickless pour mes serveurs, cela améliorant apparemment les performances pour les serveurs de jeux...

Si quelqu'un à compiler ses kernels ou saurait le faire, ça serait pas mal de les partager, je pense pas être le seul qui pourrait être intéressé.

mimo007
04/04/2008, 18h37
Juste une question pour qu'on puisse faire les choses sans reposer des questions.

Dans le How-to il existe une méthode pour faire passer le kernel à 1000Hz mais pas une documentation spécifique pour le noyau DEBIAN (ou bien le système d'exploitation DEBIAN).

Serait-il possible d'avoir de l'aide car je pense que je ne suis pas le seul a être dans cette situation

Merci d'avance de votre aide.

Bastagogne
06/04/2008, 00h22
Bonsoir,
Une fois passé en 1000hz et cfg le serveur avec un sys_tickrate à 10000, le serveur sous HL1 est accéléré :confused:. J'ai pu lire différant post à ce sujet mais jamais çà réponse malgré que des prestataires comme HQserver propose le même tickrate
Merci de la réponse
++

LouLouBizou
06/04/2008, 00h25
Bonsoir,
Une fois passé en 1000hz et cfg le serveur avec un sys_tickrate à 10000, le serveur sous HL1 est accéléré :confused:. J'ai pu lire différant post à ce sujet mais jamais çà réponse malgré que des prestataires comme HQserver propose le même tickrate
Merci de la réponse
++

j'ai aucun problème sur mes serveurs, tu peux aller voir sur le 1.6

css: 91.121.132.102:27015 |FR| Les Tetes Brulees -=]LTB[=- (Tick 100)
dods: 91.121.132.102:27016 |FR| Les Tetes Brulees -=]LTB[=- (Tick 100)
hl2mp: 91.121.132.102:27017 |FR| Les Tetes Brulees -=]LTB[=- (Tick 100)
tf2: 91.121.132.102:27018 |FR| Les Tetes Brulees -=]LTB[=- (Tick 100)
cs 1.6: 91.121.132.102:27019 |FR| L'auberge du cutter fou !


@mimo007

tu as une debian chez ovh ou une debian "normal" ?

Bastagogne
06/04/2008, 03h03
J'ai une debian 4 etch avec le noyau 2.6.22.1 passé en 1000hz le serveur est un Start ++, je comprends pas pourquoi çà arrive a certaine personne :confused:

mimo007
06/04/2008, 12h55
J'ai une debian 4 etch avec le noyau 2.6.22.1 passé en 1000hz le serveur est un Start ++, je comprends pas pourquoi çà arrive a certaine personne :confused:

Pourrais-tu me donner comment tu as fait ou bien sur qeul site tu as trouver la solution. car moi j'ai bien suivi le protocole et j'ai falli faire une erreur de reboot.

Merci a toi

mimo007
06/04/2008, 12h58
@LouLouBizou
J'ai une debian chez OVH celle qui est proposé lors de la location
La version ETCH je crois.
Sur une Smart ++

LouLouBizou
06/04/2008, 14h40
@Bastagogne

Je pense que le probleme vient peur être de l'hyperthreading


@mimo007

pour la debian, c'est la meme chose il faut placer le bzimage dans le boot et mettre à jour lilo

mimo007
06/04/2008, 22h40
Même si moi je n'utilserai plus le debian sur OVH.
J'ai fait la manip mais les informations ne sont plus les mêmes

Le système a été configuré comme stipulé dans le tuto mais le nouveau package noyau n'a pas été pris en charge

artiflo
20/04/2008, 04h01
Bonjour,

Je vais tester vmware server 1.5 sur les nouvelles kimsufi (1go) et je suis tombé sur cette page.
Malheureusement tu ne founis pas le .config que tu as utiliser pour la kimsufi mais uniquement celui pour le core2duo.

De surcroit pour mon utilisation de vmware server il me faut l'activation des modules. Je pense donc que je vais en faire un nouveau a partir du tiens avec ces spécifications :

Pas de Gestion IPv6
Pas de Timer @ 1000Hz (à remettre a 250Hz pour ceux qui ne souhaitent pas faire de serveur de jeux)
Pas de High Resolution Timer Support (accélération nette des perfs pour les serveurs de jeux)
- drivers i2c pour lm sensors (sondes de température)
- FUSE (Filesystem in UserSpacE)
Pas iSCSI (pour les nouveaux RPS)
- kexec
- Gestion des modules

Pourrais tu mettre a disposition le .config que tu as utilisé pour la kimsufi pour que je commence sur une bonne base.

Merci :)

Daryl
21/04/2008, 18h23
Salut à tous,

bon ça faisait un petit moment que j'avais déserté le forum OVH (et mon monde de geek en règle général) :) je ne fais pas un retour mais un passage :)

J'en ai donc profité pour dépoussiérer un peu la version de kernel que je proposait. Je suis donc passé à la 2.6.25. J'ai vu qu'OVH proposait beaucoup d'options qu'il n'y avait pas avant, jvais donc pouvoir accentuer mon kernel sur les serveurs de jeux, orienté donc temps réel.

J'ai refait un 1500Hz, merci de tester et de feedbacker !


Malheureusement tu ne founis pas le .config que tu as utiliser pour la kimsufi mais uniquement celui pour le core2duo.
La seule différence c'est le processor type, tu peux le modifier très simplement avec make menuconfig...

De surcroit pour mon utilisation de vmware server il me faut l'activation des modules.
C'est assez déconseillé quand même... mais c'est vrai que pour installer vmware-tools sur tes VMs tu a besoin de la gestion des modules :/

madrippeur
21/04/2008, 19h18
Franchement : merci de ce travail !

Par contre une petite question :
Quel est l'intéret d'un kernel 1500hz à la place d'un 1000?

Daryl
21/04/2008, 19h27
Franchement : merci de ce travail !
Merci d'avance pour les feedback ;)

Quel est l'intéret d'un kernel 1500hz à la place d'un 1000?
Une vieille légende urbaine qui dit qu'un serv CS sur un kernel 1500 tiens les 1000fps d'une manière plus constante qu'avec un kernel a 1000Hz... mais à chaque fois que j'ai fait un 1500Hz y'a jamais eu personne pour faire un feedback.. donc bon, j'insiste jusqu'à ce que quelqu'un veuille bien confirmer ou infirmer la légende ^^

madrippeur
21/04/2008, 19h30
hummmm
Et bien écoute, je test le 1000hz, si tout se passe bien, je test le 1500 et je veux bien te faire un feed back plus complet.
Je ne suis pas un pro, je me débrouille simplement, donc le moment venu, je te demanderai ce que tu veux savoir exactement, et je fais passer les infos ;)

Bon en tout cas, je le redis : merci pour ce beau travail !

MNk
21/04/2008, 19h40
Merci pour les nouveaux kernel 2.6.25 en 1500hz ! Je teste ce soir quand il n'y aura plus personne sur le serveur ^^

LouLouBizou
21/04/2008, 21h47
Daryl, pense a ajouter le tickless et le prenempt en low latency

j'ai essayer d'ajouter le preemp en temsp reel avec un patch mais ca na pas marcher

si tu y arrives a le faire fais mois signe

merci

Daryl
21/04/2008, 22h06
Daryl, pense a ajouter le tickless et le prenempt en low latency

Pour le tickless l'intérêt c'est juste de faire un peu moins bosser le processeur quand il n'est pas utilisé. Je ne l'active pas justement parce que j'ai peur que ça nuise au performances.

This option enables a tickless system: timer interrupts will only trigger on an as-needed basis both when the system is busy and when the system is idle.

Pour le preemption model en low latency je suis carrément en train de regarder du côté du patch RT Linux histoire d'avoir un kernel vraiment temps réel... mais pourquoi pas effectivement essayer une sorte de demi mesure :) Enfin bon dès que j'ai 5 minutes je recompile une version 1500Hz en low latency (orienté a fond pour du serveur de jeu quoi ^^), au moins pour tester !

LouLouBizou
21/04/2008, 22h09
Pour le tickless l'intérêt c'est juste de faire un peu moins bosser le processeur quand il n'est pas utilisé. Je ne l'active pas justement parce que j'ai peur que ça nuise au performances.



Pour le preemption model en low latency je suis carrément en train de regarder du côté du patch RT Linux histoire d'avoir un kernel vraiment temps réel... mais pourquoi pas effectivement essayer une sorte de demi mesure :) Enfin bon dès que j'ai 5 minutes je recompile une version 1500Hz en low latency (orienté a fond pour du serveur de jeu quoi ^^), au moins pour tester !

actuellement sur mon dedié eg08 g: hrt, 1000, tickless et low latency et ca marche tres tres bien

g 5 serveur de jeux qui tournent + site web

www.ltb-gaming.fr

pour le tcikless j'vais recherché sur le net, il le faut ^^

Daryl
21/04/2008, 23h11
Et voilà j'ai rajouté deux kernels 1000HZ en low latency :)

si tu retrouve le lien pour le tickless je prends... mais j'avoue que ça me laisse un peu perplexe ... et j'ai besoin d'un peu plus qu'un "il le faut" ;) enfin quoi, quand on lit la description et quand on cherche un peu sur Google on comprends vite que c'est une option qui a pour but d'économiser de l'énergie électrique en faisant un peu "souffler" le processeur... je vois pas en quoi ça pourrait accélérer quoi que ce soit, et la logique me ferait d'ailleurs plus pencher en sa défaveur pour ce qui est de la puissance CPU !

LouLouBizou
21/04/2008, 23h29
Et voilà j'ai rajouté deux kernels 1000HZ en low latency :)

si tu retrouve le lien pour le tickless je prends... mais j'avoue que ça me laisse un peu perplexe ... et j'ai besoin d'un peu plus qu'un "il le faut" ;) enfin quoi, quand on lit la description et quand on cherche un peu sur Google on comprends vite que c'est une option qui a pour but d'économiser de l'énergie électrique en faisant un peu "souffler" le processeur... je vois pas en quoi ça pourrait accélérer quoi que ce soit, et la logique me ferait d'ailleurs plus pencher en sa défaveur pour ce qui est de la puissance CPU !

oui je penses que tu as raison je viens de mieux regarder les docs sur le tickless. Juste une question, quand tu as compilé ton nayaux en 1500, ta aussi modifier le asm-x86 et jiffies.h ?

Daryl
22/04/2008, 10h09
Youpla boume, j'ai rajouté les kernels 1500HZ LOW LATENCY !! maintenant vous n'avez plus aucune raison de ne pas tester :D

Juste une question, quand tu as compilé ton nayaux en 1500, ta aussi modifier le asm-x86 et jiffies.h ?

plus besoin de modifier jiffies.h depuis la 2.6.25. Il est prévu pour monter a bien plus que 1500Hz par defaut maintenant. Sinon oui effectivement y'a param.h dans asm-x86 si on veut mettre 1500Hz en defaut et Kconfig.hz dans kernel pour éviter des warnings.

Guiona
22/04/2008, 11h55
En test depuis ce matin ;)

LouLouBizou
22/04/2008, 13h33
Youpla boume, j'ai rajouté les kernels 1500HZ LOW LATENCY !! maintenant vous n'avez plus aucune raison de ne pas tester :D



plus besoin de modifier jiffies.h depuis la 2.6.25. Il est prévu pour monter a bien plus que 1500Hz par defaut maintenant. Sinon oui effectivement y'a param.h dans asm-x86 si on veut mettre 1500Hz en defaut et Kconfig.hz dans kernel pour éviter des warnings.

Je vais tester le Kernel (bzImage) 2.6.25 CORE2 1500HZ LOW LATENCY ce soir. Je te dirai de quoi il retourne ^^

MNk
22/04/2008, 13h51
Bonjour à tous, bonjour Daryl,

Comme prévu, je te fais mon feedback vis à vis des différents kernel que tu as proposé au téléchargement.

Les tests ont été réalisés sur un SP08 Reloaded installé sur une debian etch4 pour serveur de jeux : un serveur cs1.6 ffa 20 slots + un serveur cs1.6 war 12 slots.

Le but est de pouvoir lancé le serveur en forcant le sys_ticrate à 10000 sans avoir trop d'accélération dans le jeu.

bzImage-2.6.24.2-xxxx-std-ipv4-32
kernel de base ovh, serveur limité à 250fps, aucun lag, ping normal.

bzImage-2.6.24.2-xxxx-std-ipv4-32-hz1000
kernel 1000hz ovh, serveur à 1000fps pas très stable, aucun lag, ping normal mais impossible de lancé le serveur avec un sys_ticrate supérieur à ~3000 sans subir une accélération non négligeable.

bzImage-2.6.25-daryl-core2-1500hz ou bzImage-2.6.25-daryl-core2-1500hz-lowlatency
kernel 1500hz daryl, serveur à 1000fps stable, aucun lag, ping normal mais impossible de lancé le serveur avec un sys_ticrate supérieur à la normal sans subir un accélération du jeu et une utilisation processeur à 100% dans un rcon stats avec 1 player sur le serveur. Pas bon du tout sur un SP08 !

bzImage-2.6.25-daryl-core2-lowlatency
kernel 1000hz lowlatency daryl, aucun lag, ping plus bas et plus stable avec la possibilité de lancé le serveur avec un sys_ticrate 10000 sans réelle accélération du jeu et un processeur qui tourne normallement. (~4/5% pour un player dans un rcon stats)

J'ai enfin trouver le kernel qui change tout sur mon serveur (bzImage-2.6.25-daryl-core2-lowlatency) qui me permet de lancé mes 2 serveurs cs1.6 en sys_ticrate 10000 sans accélération du jeu et une touchabilité énorme !

Je dois encore faire le test dans la journée d'un serveur plein et constaté si oui ou non, une accélération du jeu est présente. L'accélération du jeu est provoqué la plupart du temps par un manque de puissance du processeur. Vous pouvez surement constater que sur une gamme plus évolué de chez OVH, avec un kernel de 1500hz lowlatency ou non, qu'un sys_ticrate 10000 ne provoque pas d'accélération du jeu.

Pour ma part, sur un SP08 Reloaded, le 1000hz-lowlatency est parfait de chez parfait !

Un très grand merci à Daryl et très heureux d'avoir pu faire le feedback de ces différent kernel.

Amicalement, Alex

Guiona
22/04/2008, 15h22
Bon retour :)

pour ma part j'ai mis en place le kernel 2.6.25 PENTIUM4/CELERON 1000HZ LOW LATENCY dès ce matin, les fps ont l'air plus stable je suis toutefois resté sur un sys_ticrate à 1000, le ping reste inchangé et à priori pas de lag.

Plus de détails ce soir quand les serveurs vont se remplir et ensuite le test suivant sera de monter le sys_ticrate.

Daryl
22/04/2008, 15h58
Impec les feedbacks :) bon beh a prioris les 1500Hz ça sert a rien... (tant mieux ça met plus de temps a faire :p)

là à l'heure actuelle je suis sur plusieurs options de timer (le patch RT et le PREEMPT RCU pour être précis).. par contre là ça va commencer à attaquer la stabilité de la bête... j'aurais d'autant plus besoin de tests si je sors ces options...

|T-OC|Morpheus
22/04/2008, 18h53
Je passe pas souvent sur le topic, mais ça donne faim, je dirais même plus, ça donne envie de tester demain matin :P

Je vous tiens au courant (SP08+ standard, à 10 jours près grrrr)

MNk
22/04/2008, 19h33
Retour bis : Le serveur FFA avec 15 joueurs dessus avec le sys_ticrate 10000 ne tient pas le coup ! Le jeu est accélérer au point de croire que nous somme sur Quake (round de 1.45mins --> 1.05mins) ! Dommage, j'avais cru que c'était bon pour une fois. Je vais réduire le ticrate au environ de 5000 pour tester ! Dommage, dommage.

Amicalement, Alex

Guiona
23/04/2008, 08h21
Salut!!!
Hier soir j'ai testé le sys_ticrate à 10000 et au bout d'un moment le jeu s'accélère considérablement et on se croit sur Quake :(

Avec un sys_ticrate à 5000 on a la même chose.

Donc hier soir pour pouvoir profiter normalement du serveur bascule sur sys_ticrate à 1000 mais bon les FPS sont moins stables.

Ce soir je teste sys_ticrate à 3000.

MNk
23/04/2008, 12h32
Guiona > as-tu installé le kernel 1500hz ?

Coma
24/04/2008, 14h15
Ca fait plusieurs jours que j'utilise un kernel low latency maintenant, mais j'ai remarqué quelque chose de bizarre.

Si je lance un serveur Cs et qu'il utilise 30 % de CPU dans le top, l'utilisation globale du CPU est en général divisé par 2 ? (Ce n'est pas parce qu'il y a 2 cores, si je fais shift + 1, un core est à 0, l'autre à 15)

Je n'ai pas ce problème si j'utilise un kernel sans le low latency.

Normal ?

Guiona
24/04/2008, 14h37
Guiona > as-tu installé le kernel 1500hz ?

Salut!!! :)

Non je suis resté sur le kernel 1000 Mhz, j'ai un serveur Start ML+ avec 3 serveur CS + HLTV + teamspeak + FTP et pas un superplan 2008.
Donc quand j'ai lu ton feedback sur l'utilisation CPU avec le kernel 1500Mhz j'ai préféré ne pas tenter le diable.

Sinon j'ai pas encore testé avec le sys_ticrate à 3000, ce soir pêut être...
là je viens de mettre en place le fail2ban car j'ai beaucoup trop de tentative d'intrusion!!!! :@

Ca fait plusieurs jours que j'utilise un kernel low latency maintenant, mais j'ai remarqué quelque chose de bizarre.

Si je lance un serveur Cs et qu'il utilise 30 % de CPU dans le top, l'utilisation globale du CPU est en général divisé par 2 ? (Ce n'est pas parce qu'il y a 2 cores, si je fais shift + 1, un core est à 0, l'autre à 15)

Je n'ai pas ce problème si j'utilise un kernel sans le low latency.

Normal ?

Interessante remarque je n'ai pas contrôler cela, je vais essayer de le faire dès ce soir (également...).

Sinon OVH vient de publier son nouveau kernel, j'ai un ami qui le teste sur un Superplan 2008 Reloaded ça a l'air pas trop mal avec un sys_ticrate à 1000 par contre la stabilité des FPS reste à désirer....

MNk
25/04/2008, 13h53
Re les gens,

Je reviens vers vous pour vous signaler que je suis repassé sur le nouveau kernel qu'OVH propose puisqu'avec lui, les serveurs CS sont plus stable au niveau des FPS.

Pour information, je suis donc en kernel 1000hz d'ovh (bzImage-2.6.24.5-xxxx-std-ipv4-32-hz1000) avec un sys_ticrate de 3000 pour le serveur FFA et 3500 pour le serveur WAR ! Les FPS sont assez stable même avec 20 players sur le FFA et 10 players sur le serveur WAR !

Pour information, pour être stable a 1000fps, il ne faut surtout pas essayer de mettre le ticrate à 1000, mais l'augmenter légèrement et progressivement jusqu'à trouver le bon compromis sans subir une trop grosse accélération du jeu. Avec le sys_ticrate à 3500, je perd environ 1s réelle sur 45s dans le jeu, ce qui est négligeable.

Amicalement, Alex

|T-OC|Morpheus
25/04/2008, 22h48
Ma foi, le 2.6.25 fait des merveilles sur la mémoire, et même sur la conso CPU (punkbuster semble un peu moins gourmand). J'ai 4 serveurs CoD2 et 2 serveurs CoD4 (occasionnellement 3 pour les tests de mods), ça tourne du tonnerre.

L'essayer c'est l'adopter, merci Daryl, continue sur la voie (je continue à suivre les évolutions tout de même)

AcidRain
26/04/2008, 12h09
Bonjour :)

Pour ma part, je suis en train de migrer, mais j'ai repris un os 64 bits (de plus la machine gere aussi du web, donc une release 2 est un bon compromis, car elle est livrée avec tout ce qu'il faut).

Comme j'ai toujours été en 64 bits, je n'ai pas testé les kernel de Daryl, j'étais donc avec le noyau compilé par OVH en 1000Hz (pas d'accélération du temps à condition de retirer l'option PingBoost au lancement du serv).

Une compilation est elle prévue en 64 bits ?

Quels sont les ajouts précisément à part le passage à 1000Hz dans ces kernels ?

Coma
26/04/2008, 14h30
D'autres personnes ont rencontrés le même problème que moi avec le kernel low latency? Je l'ai remarqué sur tous les serveurs avec le prempt en low latency, Dayl ou les miens.

Pour rappel, l'utilisation CPU totale est à peu près 2 fois inférieur à la somme de toutes les conso CPU dans le top.

Je ne sais pas ce que je dois croire ??? La somme ou le total indiqué par top en haut ?

Radeon
27/04/2008, 05h21
imposible je compile ton kernel mon serveur reboot plus :confused:
core 2 duo j ai tous essayer méme plusieur fois rien a faire pour les autres kernel ca fonctionne pourquoi pas le tien ?

|T-OC|Morpheus
27/04/2008, 17h36
Coma, je pense que c'est top qui doit mal lire les infos : pour ma part j'utilise htop, au début avec le paquet fourni dans debian, et depuis une semaine et demie avec la dernière version compilée à la main. Et les infos sont plus précises (en couleur qui plus est, ce qui n'est pas forcément un luxe étant donné la dose d'infos). Tu peux même le piloter à la souris (du moins dans putty, pas testé avec un gnome-terminal ou Konsole).

Tente-le, on sait jamais...

DeHix
27/04/2008, 17h46
imposible je compile ton kernel mon serveur reboot plus :confused:
core 2 duo j ai tous essayer méme plusieur fois rien a faire pour les autres kernel ca fonctionne pourquoi pas le tien ?

Tu as essayé le netboot pour prendre le temps de voir ce qui n'allait pas ?

Coma
27/04/2008, 17h51
J'ai tenté htop. C'est joli, mais la barre CPU en haut, c'est pas hyper précis. Il y a peut-être moyen de changer, mais j'ai pas vu.

Si tu pense que je sais pas calculer ... :

top - 17:51:14 up 4 days, 17:48, 1 user, load average: 0.24, 0.27, 0.34
Tasks: 60 total, 4 running, 56 sleeping, 0 stopped, 0 zombie
Cpu(s): 6.3%us, 4.0%sy, 0.0%ni, 89.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 474772k total, 422588k used, 52184k free, 28364k buffers
Swap: 0k total, 0k used, 0k free, 246568k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2597 nobody 20 0 77160 60m 7680 R 10.0 13.0 226:56.33 hlds_i686
25480 nobody 20 0 139m 67m 13m R 6.3 14.6 17:31.99 srcds_i686
3212 root 20 0 2224 1100 852 R 0.3 0.2 0:00.01 top
1 root 20 0 1940 640 548 S 0.0 0.1 0:03.54 init

Si on fait le total à la main : 10.0+6.3+0.3 = 16.6
On regarde le top en haut : 6.3 % en user et 4 % en system, ca fait 10.3 %

Grosse différence ...

Edit : J'ai trouvé pour mettre sous texte, et j'ai le même problème avec htop

LouLouBizou
27/04/2008, 19h49
J'ai tenté htop. C'est joli, mais la barre CPU en haut, c'est pas hyper précis. Il y a peut-être moyen de changer, mais j'ai pas vu.

Si tu pense que je sais pas calculer ... :



Si on fait le total à la main : 10.0+6.3+0.3 = 16.6
On regarde le top en haut : 6.3 % en user et 4 % en system, ca fait 10.3 %

Grosse différence ...

Edit : J'ai trouvé pour mettre sous texte, et j'ai le même problème avec htop

c'est normal ...

un dore 2 c'est 2 core en 1 donc quand tu tapes "top", appuies sur "1" du pavé numérique et la magie tu aura le cpu par coeur en haut !

Coma
27/04/2008, 21h36
Oui mais non, c'est pas un core 2 ...

Poil
28/04/2008, 08h07
Personnellement je trouve top pourrit
nmon est ton ami (c'est pas opensource mais free)

http://www-941.haw.ibm.com/collaboration/wiki/display/WikiPtype/nmon

TBC_Ly0n
28/04/2008, 08h26
Pour rappel, l'utilisation CPU totale est à peu près 2 fois inférieur à la somme de toutes les conso CPU dans le top.

Quelle somme ?
la somme de ce qui est utilisé dans la longue liste ?

Parce que pour rappel, sur un dual core, un processus à 100% de CPU veut dire qu'il monopolise 1 core à 100%... et donc, que la machine est à 50% !!! (1 core sur deux)

crash
28/04/2008, 10h23
le 2.6.25 core 2 1000 hz essayé sur un kimsufi XXL et ça marche vraiment trop trop bien. Merci Daryl. :D

Par contre (mais je suppose que c'est normal) j'ai essayé avec un Debian 64 bit et il m'a fait planter le serveur.

Y'a t il un avantage d'être en 64 bits pour un serveur de jeu? Si oui ce serait bien d'avoir une version 64 bit de ce merveilleux kernel :).

Coma
28/04/2008, 10h44
Quelle somme ?
la somme de ce qui est utilisé dans la longue liste ?

Parce que pour rappel, sur un dual core, un processus à 100% de CPU veut dire qu'il monopolise 1 core à 100%... et donc, que la machine est à 50% !!! (1 core sur deux)

Oui, mais déjà dit, c'est pas un core 2 ...

Daryl
28/04/2008, 11h52
Bonjour à tous,

vu la demande de kernel 64 bits et le succès de la version 2.6.25 CORE2 1000HZ LOW LATENCY je l'ai recompilé en 64 bits :)

par contre vu que je n'ai pas de serveur dispo sous cette archi je n'ai pas pu le tester...

merci d'avance pour les feedbacks ;)

Archyy
28/04/2008, 19h44
bonjour petite question aurai tu prévu dans compilé un en 64bit pour un PIV. Si non il exite un tuto pour apprende a le faire ^^

Daryl
29/04/2008, 09h11
bonjour petite question aurai tu prévu dans compilé un en 64bit pour un PIV.

Suffisait de demander :) (voir le lien Kernel (bzImage) 2.6.25 PENTIUM4/CELERON 1000HZ LOW LATENCY 64 bits en 1ère page de ce thread).

Attention toutefois : assurez vous que votre processeur supporte bien le 64 bits :)

nono982
29/04/2008, 12h37
Bonjour à tous,

vu la demande de kernel 64 bits et le succès de la version 2.6.25 CORE2 1000HZ LOW LATENCY je l'ai recompilé en 64 bits :)

par contre vu que je n'ai pas de serveur dispo sous cette archi je n'ai pas pu le tester...

merci d'avance pour les feedbacks ;)

Je suis en superplan reloaded 08 cette version se lance mais le probleme les serveurs cs1.6 ne se lance pas erreur hlds_run :x

Je tourne actuellement avec le derneir kernel OVH (bzImage-2.6.24.5-xxxx-std-ipv4-64-hz1000) fps plus stable par rapport aux autres kernel d'OVH mais toujours des variations :/

Archyy
29/04/2008, 12h52
Super tu est un chef se soir je l'instal et je vous tiendrez informer

Daryl
29/04/2008, 14h01
Je suis en superplan reloaded 08 cette version se lance mais le probleme les serveurs cs1.6 ne se lance pas erreur hlds_run :x

Quel est le message d'erreur ?

nono982
29/04/2008, 14h58
Helas je n'ai pas note l'erreur :/

MNk
29/04/2008, 19h34
Hello,

Je suis de retour sur le kernel Daryl 1000hz Lowlatency mais j'ai lancé les deux serveurs (FFA et WAR) avec pingboost 2 et un sys_ticrate à 10000 ! Aucune accélération du jeu et ca touche vraiment pas mal ! Niveau CPU, rien d'anormal à constaté ! Je suis sur un SP08R !

screen -dmS ffa ./hlds_run -game cstrike +maxplayers 20 +map de_dust2 +port 27015 +sys_ticrate 10000 -pingboost 2 -autoupdate
screen -dmS war ./hlds_run -game cstrike +maxplayers 12 +map de_dust2 +port 27016 +sys_ticrate 10000 -pingboost 2 -autoupdate -insecure

Archyy
30/04/2008, 00h08
Sa marche impec

nono982
30/04/2008, 01h02
Je vais retester alors et noter le message d'erreur :x
Pour info je suis sous Gentoo 64bits release 2 OVH.

nono982
30/04/2008, 10h19
Alors j'ai testé encore voici le beau message d'erreur :

Auto detecting CPU
Using Pentium II Optimised binary.
Enabling debug mode
./hlds_run: line 141: gdb: command not found
Please install gdb first.
goto http://www.gnu.org/software/gdb/
Auto-restarting the server on crash
Could not locate steam binary:./steam, ignoring.
./hlds_run: line 360: ./hlds_i686: cannot execute binary file
Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem

Informations : SPR08 gentoo 64bits realease 2 OVH

Daryl
30/04/2008, 11h09
- depuis quel dossier essaye-tu de lancer hlds_run ?
- quelle commande tu fait pour le lancer ?
- hlds_i686 a-t-il bien les droits d'execution (chmod +x) ?

Si tu veux utiliser l'option -debug il faut installer gdb avec ton gestionnaire de paquets. (emerge).

nono982
30/04/2008, 13h04
- dossier hlds_l-steam
- screen -dmS ffa ./hlds_run -game cstrike +maxplayers 20 +map de_dust2 +port 27015 +sys_ticrate 10000 -pingboost 2 -autoupdate
- hlds_i686 chmod a+x OK

A savoir que j'ai aucun souci avec le kernel d'OVH pour lancer mes serveurs.

Daryl
30/04/2008, 14h08
A savoir que j'ai aucun souci avec le kernel d'OVH pour lancer mes serveurs.

mmh ça c'est étonnant ! tu sais quel hlds il lance avec le kernel ovh ? (amd64, i486, i686) ... et si t'essaie de les lancer ces autres, t'a toujours une erreur ?

Y a-t-il d'autres testeurs du kernel 64 bits ici chez qui ça fonctionne ?

désolé mais n'ayant pas moi même de plateforme 64 bits c'est un peu dur de tester :/

MNk
30/04/2008, 14h59
Bonjour à tous,

Je viens vers vous pour une question assez simple. Depuis toujours, kernel ovh ou daryl, sur le serveur WAR ou FFA, nous avons par moment (surtout dans les premières 15 secondes de chaque round) des montés de chock entre 10 et 100 en fonction du nombre de joueur.

Pour information, voilà le config.cfg :

hostname "**"
rcon_password "**"
sv_password ""
sv_region 3

mp_buytime 0.50
mp_c4timer 35
mp_chattime 0
mp_flashlight 1
mp_hostagepenalty 0
mp_limitteams 1
mp_roundtime 1.75
mp_timelimit 25
mp_freezetime 5
mp_logdetail 3

fps_max 1000
sys_ticrate 10000
pausable 0

sv_alltalk 1
sv_maxspeed 320
sv_aim 0
sv_maxrate 0
sv_minrate 5000
sv_maxupdaterate 0
sv_minupdaterate 30

sv_voiceenable 1
sv_voicecodec voice_speex
sv_voicequality 5

exec banned.cfg
exec listip.cfg

sv_contact "**"
sv_downloadurl "**"

Merci d'avance pour vos réponses,

Cordialement, Alexandre

nono982
30/04/2008, 15h21
mmh ça c'est étonnant ! tu sais quel hlds il lance avec le kernel ovh ? (amd64, i486, i686) ... et si t'essaie de les lancer ces autres, t'a toujours une erreur ?

Y a-t-il d'autres testeurs du kernel 64 bits ici chez qui ça fonctionne ?

désolé mais n'ayant pas moi même de plateforme 64 bits c'est un peu dur de tester :/

La ligne de commande lance le hlds_run et apres ca choisi le i686 je vois pas comment lui dire de changer :/

nono982
30/04/2008, 15h25
MNk si ca le fait que part moment est seulement 15 sec au debut de round cela ne viens pas de ta config mais plus un souci serveur ;)

MNk
30/04/2008, 15h52
Re,

Je suis sur un SP08R et j'ai essayé une multitude de configuration possible au niveau des ticrate, 10000/5000/1000 avec un pingboost 2 ou 3 ! Il n'y a rien d'autre qu'un teamspeak et 2 serveurs installés ! D'où peut provenir le problème, une vraie question.

Amicalement, Alex

nono982
30/04/2008, 16h52
Dans ce cas passe au kernel ovh et met tycrate 1000 voir si ca change quelque chose.

Daryl
30/04/2008, 17h01
Dans ce cas passe au kernel ovh et met tycrate 1000 voir si ca change quelque chose.

Depuis toujours, kernel ovh ou daryl, sur le serveur WAR ou FFA, nous avons par moment (surtout dans les premières 15 secondes de chaque round) des montés de chock entre 10 et 100 en fonction du nombre de joueur.

Il me semble avoir eu ce genre de problème... essaye de redémarrer le serveur quand ça le fait.. (le démarrage du round est nécessairement le moment où on demande le plus au serveur, vu que tout le monde est vivant...)

darkvad
01/05/2008, 12h27
je viens de tester Kernel (bzImage) 2.6.25 CORE2 1000HZ LOW LATENCY 64 bits sur kimsufi xxl , tout marche bien .

Debian 64 bits

mimo007
02/05/2008, 12h33
Pour ceux qui ont un souci sur la compilation (comme moi), voici un tuto qui a été remodifier suite au changement de la version Debian (que je ne peux pas répondre)

Je l'ai testé et j'ai pu avoir mon 1000Hz

L'Url
http://www.andesi.org/index.php?node=77

nono982
02/05/2008, 12h59
Quelqu'un a reussi a le faire tourner sur un gentoo 64 bits release 2 ??

AcidRain
02/05/2008, 13h31
Non nono,

J'ai essayé la version 64 bits pour ma Gentoo release 2 64, et la prise en charge des applis 32bits semble absente (pourtant ces applis coexistent sur toute machine avec un os 64bits...)

Je me suis donc rabattu une fois de plus sur le kernel compilé par OVH en 1000Hz

nono982
02/05/2008, 13h36
Non nono,

J'ai essayé la version 64 bits pour ma Gentoo release 2 64, et la prise en charge des applis 32bits semble absente (pourtant ces applis coexistent sur toute machine avec un os 64bits...)

Je me suis donc rabattu une fois de plus sur le kernel compilé par OVH en 1000Hz

Ok donc je suis pas le seul ca me rassure :)

AcidRain
02/05/2008, 20h05
Si tu ne peux pas attendre que Daryl trouve où activer le prise en charge 32 bits dans son kernel, je peux te conseiller le kernel OVH 1000Hz, pour ma part je trouve déjà que les perfs sont très bonnes ;)

nono982
02/05/2008, 21h05
Le kernel ovh est pas mal mais niveau stabilite fps c'est pas ca :/

LouLouBizou
04/05/2008, 13h07
Intéressant ton lien mimo007, merci.

Daryl, tu as réussi à patcher le noyaux avec le patch temps réel ?

Poil
04/05/2008, 13h12
Sur mon ubuntu 8.04 server le noyau "Kernel (bzImage) 2.6.25 CORE2 1500HZ LOW LATENCY" me bouffe 900% de cpu (oui oui 900) :)

Lui fonctionne très bien par contre Kernel (bzImage) 2.6.25 CORE2 1000HZ LOW LATENCY

miro
04/05/2008, 13h30
Le kernel ovh est pas mal mais niveau stabilite fps c'est pas ca :/

T'arrives à avoir cette stabilité fps avec quel kernel? quels paramètres ?

Miro

nono982
04/05/2008, 13h47
j'utilise le dernier kernel à savoir : bzImage-2.6.24.5-xxxx-std-ipv4-64-hz1000
configuration : tycrate 1000
les fps varient de 1000 à 500 :'(

steve'
04/05/2008, 14h01
Au niveau de la stabilité, tous dépend de la configuration de ton serveur de jeux.

Personellement, j'utilise mon kernel en Tickless :
http://91.121.139.199/bzImage-2.6.25-64-tickless-i42

Si tu veux essayer, bon après je ne suis en aucun cas responsable de tout problème causé par le kernel ...
Il est optimisé pour core2/Xeon : donc de préférence les superplan08 ou plus

Je trouve que le Tickless est très intéressent pour les serveurs de jeux, car il est intelligent au niveau de la gestion de l'utilisation cpu des processus.
En gros plus un processus charge le processeur, plus il va avoir de "fps".

C'est très difficile d'expliquer son fonctionnement de façon simple...

Je peux fournir source et config aux personnnes intéressés.

nono982
04/05/2008, 15h21
J'vais tester ton kernel ;)
Tu as mis combien en tycrate pour ton serveur ??

MNk
04/05/2008, 16h16
steve : kernel 64bits ?

steve'
04/05/2008, 16h23
oui, c'est un Kernel 64bits, avec lancement natif des applis 32bits.

MNk
04/05/2008, 16h27
OK dommage. Je suis sous Debian etch4 32 ! Je ne peux tester !
Combien as-tu en sys_ticrate sur tes serveurs avec ce kernel ?
Les fps varient vers quelle valeur ? Tu es sur quelle offre ?

Amicalement, Alex

steve'
04/05/2008, 19h43
Actuellement avec ce Kernel, il tourne sur un SuperPlan reloaded 2008.
Je fais tourner 7 serveurs Hlds pour un total de 108 slots.

1000 pour le sys_ticrate.
Pour les fps :

Pour un serveur plein : en pb2, constant ( +-1% )à 1000fps.

19:42:49 CPU In Out Uptime Users FPS Players
0.00 78.68 112.16 983 837 1000.00 17
19:44:50 CPU In Out Uptime Users FPS Players
0.00 83.45 129.41 984 838 995.02 18

MNk
04/05/2008, 20h53
Est-ce que ce kernel est disponible en version 32bits ?
J'aimerai bien tester ce tickless...

Amicalement, Alex

steve'
04/05/2008, 21h06
Je te fais la version 32bits, dans une dizaine de minutes.

steve'
04/05/2008, 21h38
voilà :
http://91.121.139.199/bzImage-2.6.25-32-tickless-i42

MNk
04/05/2008, 22h56
Merci pour le taff !
Je vais essayer de suite !

MNk
04/05/2008, 23h38
Premier feedback !

À première vue, l'option tickless marche à merveille. Je ne peux toujours pas lancer un serveur avec un sys_ticrate 10000 et pingboost 3 sans avoir une accélération du jeu, mais en sys_ticrate 10000 et un pingboost 2, les FPS sont bien plus stable qu'avec le kernel OVH ou le lowlatency de Daryl !

J'attends demain pour vous faire un feedback quand le serveur FFA sera plein, c'est-à-dire, 20 players !

Merci pour ta proposition de kernel tickless !

Amicalement, Alex

CPU In Out Uptime Users FPS Players
5.50 0.00 0.00 2 0 1000.00 0
stats
CPU In Out Uptime Users FPS Players
5.60 0.00 0.00 2 0 1000.00 0
stats
CPU In Out Uptime Users FPS Players
5.60 0.00 0.00 2 0 990.10 0

Je crois avoir un soucis de mémoire, soit matériel soit à cause du kernel de steve : 4GO sur SP08R

total used free shared buffers cached
Mem: 3029 885 2144 0 36 636
-/+ buffers/cache: 212 2817
Swap: 8001 0 8001

MNk
05/05/2008, 13h30
Deuxième feedback.

Après le constat de l'erreur de mémoire qui je pense est causé par le kernel, je pense après quelques semaine sur le kernel lowlatency de daryl, un kernel lowlatency en temps réel utilsant l'option tickless peut vraiment faire des merveilles sur les core2duo/xéon (SP08R/+)

En attente d'une réponse du gd chef Daryl ;-)

Amicalement, Alex

nono982
05/05/2008, 13h47
Je test toujours ce nouveau kernel bzImage-2.6.25-64-tickless-i42
mais j'attend avec impatience le nouveau kernel de Daryl compatible gentoo 64 bits release 2.

steve'
05/05/2008, 16h30
J'utilise uniquement la version 64bits, donc je peux pas te dire si le problème vient uniquement du kernel en 32bits. En même temps, en théorie un système 32bits ne sait gérer que 3Go et des brouettes de mémoire.

cassiopee
05/05/2008, 16h38
En même temps, en théorie un système 32bits ne sait gérer que 3Go et des brouettes de mémoire.
Nope, c'est 3 Go *par process* et non 3 Go pour tout le système.

Cf là :

http://forums.ovh.com/showpost.php?p=173041&postcount=2

steve'
05/05/2008, 17h17
Exact, j'ai surement dû zappé ce chapitre ...

En tout cas le kernel peut gérer jusqu'à 4Go de ram, je peux le passer à 64 pour toi, si tu veux ;) .

Sinon là je regarde après un de mes patchs, j'ai gagné 20% de puissance supplémentaire pour une "touchabilité" supérieure.
A suivre. Pour l'instant je ne distribue pas les sources.

MNk
05/05/2008, 17h22
Il faudrait que vous en discutiez, toi et Daryl pour nous sortir un kernel top de chez top ! Qu'en penses-tu ?

nono982
05/05/2008, 18h53
Un petit retour :
tycrate 10000 pingboost 3 aucune acceleration

CPU RAM aucun souci

MNk
05/05/2008, 19h16
Un petit retour :
tycrate 10000 pingboost 3 aucune acceleration

CPU RAM aucun souci

Quel offre OVH ? Debian ? Puis-je avoir l'IP ?

nono982
05/05/2008, 19h37
Gentoo 64 bits release 2

gungame :
91.121.43.75:27017

ca accelere pas mais y a du choke :x enfin c'est du gungame :)

et le ffa :
91.121.43.75:27015

MNk
05/05/2008, 19h49
OK ! Je viens d'aller tester le serveur FFA ! Tu es en ticrate 10000 sur celui-là ?

Vous avez quelle offre chez OVH ? Parce qu'il y a une légère accélération du jeu mais rien de méchant... perso, avec mon SP08R, je n'arrive pas à ce résultat avec un tic10000 et pb3 !

nono982
05/05/2008, 20h09
SPR08 :x
de plus sur le ffa y a pas mal de plugins amxx mais je trouve qu'il touche pas encore a son max :(

MNk
05/05/2008, 20h15
SPR08 :x
de plus sur le ffa y a pas mal de plugins amxx mais je trouve qu'il touche pas encore a son max :(

Etonnant que tu arrives à faire tourner en ticrate 10000 avec pingboost 3 sur 32 slots avec un SuperPlan 2008 Reloaded !!

MNk
05/05/2008, 23h44
Je suis entrain de recompiler le kernel 1000hz lowlatency de Daryl avec l'option Tickless et une gestion des 4Go de mémoire pour tester ce que cela peut donner.

Je vous tiens au courant.

Alex

nono982
06/05/2008, 01h37
Bon courage :)

Guiona
06/05/2008, 11h49
Je suis entrain de recompiler le kernel 1000hz lowlatency de Daryl avec l'option Tickless et une gestion des 4Go de mémoire pour tester ce que cela peut donner.

Je vous tiens au courant.

Alex


Salut!!!

tu compiles en 32 bits également? :D

Daryl
06/05/2008, 12h43
Salut à tous,

je viens de rajouter un kernel (1ère page de ce thread) :

Kernel (bzImage) 2.6.25.1 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits

déjà j'ai mis à jour de 2.6.25 à 2.6.25.1, puis j'ai rajouté l'option tickless (bien que je trouve les "performances" autour de cette option un peu étranges...) et une option qui m'avait l'air intéressante : le PREEMPT RCU.

Description :

This option reduces the latency of the kernel by making certain RCU sections preemptible. Normally RCU code is non-preemptible, if this option is selected then read-only RCU sections become preemptible. This helps latency, but may expose bugs due to now-naive assumptions about each RCU read-side critical section remaining on a given CPU through its execution.

A tester donc ;) faites péter les feedbacks !! (pour ceux qui veulent du p4 / celeron ne vous inquiétez pas la compilation est en cours ;) )

nono982
06/05/2008, 13h06
Possible de l'avoir en 64 bits ??
Kernel (bzImage) 2.6.25.1 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits

histoire de tester sur mon gentoo 64 bits release 2 OVH :)

MNk
06/05/2008, 13h09
Merci Daryl,

Je crois que j'ai recompiler les même options hier soir en partant de ton .config mais pour être sûr, je viens quand même d'installer ta dernière version.

Je vous donne le feedback cette nuit pour le serveur FFA 20 slots, ticrate 10000 et pingboost 2 !

Merci, Alex

madrippeur
06/05/2008, 13h11
Dernière compilation en test chez moi. Plus d'infos ce soir quand le serveur sera complet.

Daryl
06/05/2008, 14h20
Dispo pour p4 :
Kernel (bzImage) 2.6.25.1 PENTIUM4/CELERON 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits

Possible de l'avoir en 64 bits ??
Kernel (bzImage) 2.6.25.1 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits

histoire de tester sur mon gentoo 64 bits release 2 OVH :)

le truc c'est qu'en même temps je vais essayer de savoir pourquoi y'a des bugs... je compile donc un 64 bits générique et un 64 bits CORE2 pour tester (les kernels OVH 64 bits sont en générique...).

Quelqu'un un moment donné m'a aussi demandé où j'en etais du kernel RT (Real Time ou temps réel). Le problème est que le dernier patch RT n'est dispo que pour le kernel 2.6.24.4 et que certaines options de PREEMPT ne sont dispo qu'avec la 2.6.25. Alors soit j'attends un peu (beaucoup vu la fréquence de maj de ce patch), soit jme relance sur un 2.6.24.4 :/

MNk
06/05/2008, 14h31
Hello Daryl !

Personnellement, je préfère attendre que le 2.6.25.* soit disponible avec l'option RT pour avoir la totalité des options activés : HRT, PREEMPT, LL, RCU, TICKLESS, etc...

Merci d'avance ! Alex

Premier feedback, les FPS sont vraiment stable avec la dernières version du kernel ! J'attends de voir ce soir quand le serveur sera plein...

Daryl
06/05/2008, 14h38
Bon, j'ai mis, toujours sur la 1ère page, des kernels 64bits :
Kernel (bzImage) 2.6.25.1 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 64 bits
Kernel (bzImage) 2.6.25.1 GENERIQUE (x86) 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 64 bits

Si vous avez des problèmes avec la version CORE2, essayez le GENERIQUE. Les kernels OVH sont compilés en générique, c'est très probablement pour cela qu'il n'y a pas de bugs...

Personnellement, je préfère attendre que le 2.6.25.* soit disponible avec l'option RT pour avoir la totalité des options activés : HRT, PREEMPT, LL, RCU, TICKLESS, etc...

heu voilà ... a vrai dire il n'y a que le RCU qui n'est pas dispo en 2.6.24 ... et pour l'instant cette option n'a pas vraiment été testée..

Sur ce, bon tests à tous (et n'oubliez pas les feedbacks !!!).

nono982
06/05/2008, 15h28
Alors j'ai testé les deux derniers kernel :
Kernel (bzImage) 2.6.25.1 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 64 bits
Kernel (bzImage) 2.6.25.1 GENERIQUE (x86) 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 64 bits

Dans les deux cas j'obtiens des erreurs :

Auto detecting CPU
Using Pentium II Optimised binary.
Enabling debug mode
./hlds_run: line 141: gdb: command not found
Please install gdb first.
goto http://www.gnu.org/software/gdb/
Auto-restarting the server on crash
Could not locate steam binary:./steam, ignoring.
./hlds_run: line 360: ./hlds_i686: cannot execute binary file
Add "-debug" to the ./hlds_run command line to generate a debug.log to help with solving this problem

Je n'ai aucun souci avec les kernels :
bzImage-2.6.25-64-tickless-i42
bzImage-2.6.24.5-xxxx-std-ipv4-64-hz1000

Informations : SPR08 gentoo 64bits realease 2 OVH

Guiona
06/05/2008, 17h08
Salut!!!

ce soir je teste: Kernel (bzImage) 2.6.25.1 PENTIUM4/CELERON 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits

Merci les casa pour votre boulot ;-)

va falloir que je me mette à étudier la compilation des kernels moi.......

Guiona
06/05/2008, 23h21
Bon les premièrs tests sont bons j'attends demain soir quand il y aura plus de monde ;)

MNk
07/05/2008, 02h51
Bon voilà le feedback bis :-)

Serveur très stable en ticrate 10000 et pb2 sans accélération du jeu et CPU/RAM plus que normal pour un serveur FFA(18), un serveur DM(18) et un serveur WAR(12).
Serveur très très stable en ticrate 10000 et pb3 avec une accélération du jeu, type GotServ et CPU/RAM plus que normal pour la même config que précédemment.

Je constate par contre, un instabilité du ping et un ping plus élevé qu'avant.

Amicalement, Alex

nono982
07/05/2008, 10h03
cool :)

A quand une version compatible :
SPR08 gentoo 64bits realease 2 OVH ??

LouLouBizou
07/05/2008, 13h06
Quelqu'un un moment donné m'a aussi demandé où j'en etais du kernel RT (Real Time ou temps réel). Le problème est que le dernier patch RT n'est dispo que pour le kernel 2.6.24.4 et que certaines options de PREEMPT ne sont dispo qu'avec la 2.6.25. Alors soit j'attends un peu (beaucoup vu la fréquence de maj de ce patch), soit jme relance sur un 2.6.24.4 :/

Yes, c'est moi qui t'ai demandé par rapport au patch RT. C'est comme tu veux, soit tu attends, soit tu en fait un en 2.6.24.4 et je te ferai un feedback. Voila.

MNk
07/05/2008, 14h19
Re,

est-ce que IPTABLE peut provoquer une instabilité du ping et un ping plus élevé ?


# Vider les tables actuelles
iptables -t filter -F

# Vider les règles personnelles
iptables -t filter -X

# Interdire toute connexion entrante et sortante
iptables -t filter -P INPUT DROP
iptables -t filter -P FORWARD DROP
iptables -t filter -P OUTPUT DROP

# Ne pas casser les connexions etablies
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

# Autoriser loopback
iptables -t filter -A INPUT -i lo -j ACCEPT
iptables -t filter -A OUTPUT -o lo -j ACCEPT

# ICMP (Ping)
iptables -t filter -A INPUT -p icmp -j ACCEPT
iptables -t filter -A OUTPUT -p icmp -j ACCEPT

# SSH In/Out
iptables -t filter -A INPUT -p tcp --dport 222 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 222 -j ACCEPT

# DNS In/Out
iptables -t filter -A OUTPUT -p tcp --dport 53 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 53 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -t filter -A INPUT -p udp --dport 53 -j ACCEPT

# Steam In/Out
iptables -t filter -A INPUT -p udp --dport 1200 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 1200 -j ACCEPT

iptables -t filter -A INPUT -p udp --dport 27000:27017 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 27000:27017 -j ACCEPT

iptables -t filter -A OUTPUT -p tcp --dport 27020:27039 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 27020:27039 -j ACCEPT

# Teamspeak In/Out
iptables -t filter -A OUTPUT -p udp --dport 20000 -j ACCEPT
iptables -t filter -A INPUT -p udp --dport 20000 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 14534 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 14534 -j ACCEPT

# HTTP In/Out
iptables -t filter -A OUTPUT -p tcp --dport 80 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 80 -j ACCEPT

Daryl
08/05/2008, 19h50
Bonjour à tous,

Toute petite mise à jour des kernels en 2.6.25.2. J'ai publié en 1ère page de ce thread les deux kernels suivants :

Kernel (bzImage) 2.6.25.2 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits
Kernel (bzImage) 2.6.25.2 PENTIUM4/CELERON 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits

(J'ai aussi mis à jour le fichier de configuration)

Je ne referais pas de 64 bits tant que je n'aurais pas trouvé la raison de leur non fonctionnement... si quelqu'un a une idée à ce sujet d'ailleurs ce serait bien de m'en faire part :)

Pour info, il s'agit juste d'une minuscule mise à jour sur un bug du SMP. Aucune nouvelle fonctionnalité, aucune révolution donc.

Guiona
08/05/2008, 22h52
Salut!!!

Je viens de mettre en test le kernel "Kernel (bzImage) 2.6.25.2 PENTIUM4/CELERON 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits".

On verra demain lorsque les serveurs se remplieront.

Je drop les IP des publics si certains veullent tester:
server.team-pff.com:27016 - FFA
server.team-pff.com:27017 - Gungame

Merci pour votre travail :-)

nono982
11/05/2008, 08h43
Daryl concernant ton probleme de 64 bits il faudrait voir avec steve'

Daryl
11/05/2008, 16h32
Rajout du dernier kernel stable en date, le 2.6.25.3 (le fichier config a été mis à jour) :

Kernel (bzImage) 2.6.25.3 CORE2 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits
Kernel (bzImage) 2.6.25.3 PENTIUM4/CELERON 1000HZ HRT / PREEMPT LOW LATENCY / PREEMPT RCU / TICKLESS / 32 bits

Toujours pareil, dispo en 1ère page de ce thread :)

LouLouBizou
11/05/2008, 16h33
Merci Daryl, je vais tester ça tout de suite ! Des infos concernant le patch RT ?

MNk
11/05/2008, 20h36
Bonsoir,

Après une petite semaine d'utilisation des nouveaux kernel, tous les joueurs me disent que le serveur touche moins d'avant ! Est-ce que vous pensez que le tickless peut être l'option qui provoque cet avis général ?

Je vais aller installer le nouveau kernel.

Amicalement, Alex

Daryl
11/05/2008, 21h03
Après une petite semaine d'utilisation des nouveaux kernel, tous les joueurs me disent que le serveur touche moins d'avant ! Est-ce que vous pensez que le tickless peut être l'option qui provoque cet avis général ?

MNk tu veux me faire exploser ou quoi ? J'ai pas arrêté de dire que le HRT ne pouvait pas aider dans les performances... xD enfin bref.. ça veut dire qu'il faut encore et encore tester...

Merci Daryl, je vais tester ça tout de suite ! Des infos concernant le patch RT ?
pas encore eu le temps de m'y mettre... :/

MNk
11/05/2008, 21h30
Désolé Daryl, mais c'est assez dur à expliquer. Les FPS sont plus stable mais il y a une impression bizarre dans le jeu. Bref, pour l'instant on va continuer les tests.

Guiona
12/05/2008, 01h28
POur ma part ça se passe plutôt bien au niveau des premiers retours que j'ai eu!!!

Un serveur war avec ticrate à 5000, FPS stable, touche bien
Un serveur FFA avec ticrate à 3000, FPS stable, touche relativement bien
Un serveur GG avec ticrate à 1000, FPS oscille, ensuite je ne sais pas j'y jou jamais et puis c'est des partis de full auto dessus

kenshiro
12/05/2008, 13h08
j'ai un start + avec un dual (pas le p4), j'ai mis le 2.6.25.3-daryl-p4

1) le tick 10000 passe et pas d'acceleration (switch d'arme)
2) ms/ping moins stable

je suis sur cs 1.6 j'arrete pas de faire different test rate ect... mais ya pas tout le monde a l'impression de moins "touché"

la je suis a :

sv_maxrate 25000
sv_minrate 5000
sv_maxupdaterate 70
sv_minupdaterate 20
edgefriction 2
fps_max 1000
host_framerate 0
sys_ticrate 5000
sv_lag 1
sv_unlag 1
sv_maxunlag "
sv_unlagsamples 1
sv_unlagpush 0

lolo2580
12/05/2008, 13h20
salut pourquoi tu a mis le kernel p4 si tu a un dual?

kenshiro
12/05/2008, 13h27
ba l'autre kernel est pour core 2 duo, :confused:

lolo2580
12/05/2008, 13h52
okok et ton serveur touche mieux qu' avec les ancienes versions?

Daryl
12/05/2008, 14h57
ba l'autre kernel est pour core 2 duo, :confused:

nonononononononon, je ne parle pas QUE des processeurs CORE2 DUO mais bien des processeurs de la technologie INTEL CORE2 (ce qui inclus presque tous les nouveaux processeurs de chez INTEL, et pas seulement ceux qui ont 2 coeurs... je vous l'accorde, c'est pas très clair, mais c'est comme ça ! marketing marketing....).

tu dois donc bien utiliser la version CORE2 et non p4/celeron :)

kenshiro
12/05/2008, 15h08
ouki merci v test.

Radeon
12/05/2008, 19h48
Probleme avec le kernel il ne reboot plus sur un kimsufi08xxl j ai tous test core 2 duo ou p4 ca me fait tous planter