Forum Clubic

Compilation d'un noyau ? - besoin d aide

Bonsoir a tous, je m occupe d une association de jeux en reseau (HL1, HL2, UT 2004 entre autre). Apres diverses recherches j ai vu qu il est conseiller de mettre le kernel a 1000 au lieu de 250 par defaut. Cependant suis un noob de linux, et j ai regarder sur plusieurs tutos… Pas claire :confused:

y a t il une ame charitable pour m aider ?

PS : Parle pas de sa la Faq :confused:

PS2 : J ai un clavier qwerty, pas d accent :wink:

salut

je ne comprends pas ce que tu entends par "mettre le kernel à 1000 au lieu de 250" …

voila 2 bons tutos pour commencer :
http://www.linuxpourlesnuls.org/v4/modules…iewtopic&t=4265
http://www.trustonme.net/categorie.php?id=35

:slight_smile:

Processor type and features > Timer frequency

l as tu peux mettre

    • 100
  • 250
  • 1000J ai finalement reusis, cependant je ne sais pas comment verifier que j ai bein la valeur a 1000.

debian:~# uname -a
Linux debian 2.6.18custom-papy #1 Fri May 4 05:10:14 CEST 2007 i686 GNU/Linux
debian:~# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 6
model name : AMD Athlon� MP 2100+
stepping : 2
cpu MHz : 1725.659
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow ts
bogomips : 3452.48

Mon noyau est charger mais j ai l impression que le second pross n est pas gerer :confused: (bi-mp 2100)

Merci pour les liens je vais regarder de suite

je suis pas convaincu que ca changera quoique ce soit pour le jeu… y’a tellement d’autres trucs qui baissent les perfs (portages de jeux pas optimises, drivers 3D proprio pas optimises, etc).

M’enfin, si tu veux t’amuser a recompiler, n’oublie pas recuperer le .config de ton noyau par defaut. T’auras ainsi une bonne base qui ne necessitera que qq modifs pour fonctionner.
Le fait que ton bi-proc (ou bi-core ?) ne soit pas reconnu est probablement du a la non activation du support SMP.
C’est tout le probleme de la recompil de noyau from scratch, faut rien oublier sinon le resultat peut etre bien pire qu’avant…

Suis bon pour une compilation ^^ J ai un bi pross (2 atlhon MP 2100, l equivalent des XP mais pour faire du bi pross, pas d hypertreading comme les P4, ou double coeur :wink: Se sont 2 vrai pross ^^)

heu, je crois que les kernel precompiler depuis 2.6.18 sont tous compiler avec le smp…
juste pour info smp c’est pour : bi proc, double coeur (hyperthreading?).
conclusion pas besoin de recompiler :neutre:

ben ouais mais visiblement son cpuinfo ne renvoie d’infos que pour un seul proc… c’est pas normal…

C’est active par defaut au niveau du kernel ou ce sont les distribs qui activent le smp elles memes ? Si il n’a pas repris qon .config alors ca me parait logique

2 vrais proc ou un double coeur, ca revient au meme…
et du point de vue du noyau, un double proc ou un double coeur ou un proc hyperthreading, c’est a peu pres pareil (faut activer le SMP pour beneficier des perfs max)

a priori, il est deja sur un custom :wink:
d’ou la non detection avec cpuinfo… :neutre:

edit: je ne sais pas pour si c’est le kernel ou la distrib, je sais juste que sur la sid c’est activer d’office depuis 2.6.18(et donc surement pour ubuntu et autres dérivées)

Bonjour a tous, j ai reinstall ma debian 4.0 par defaut, le smp n est pas activer. Apres un apt-get update puis upgrade. Suivi d un reboot ^^

debian:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 6
model name      : AMD Athlon(tm) MP 2100+
stepping        : 2
cpu MHz         : 1725.679
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow ts
bogomips        : 3453.64

debian:~#

Donc j ai fait certaines commandes :

# 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
# ln -s linux-source-2.6.18 linux
# cp /boot/config-2.6.18-4-486 /usr/src/linux/.config
# make menuconfig

La on rentre ds le vif du sujet apparement... C est parti

modifier la config si necessaire et l'enregistrer
# make-kpkg --append-to-version "custom-papy" --initrd kernel_image modules_image kernel_headers

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

SMP + kernel 1000

debian:~# uname -a
Linux debian 2.6.18custom-papy #1 SMP Fri May 4 17:04:34 CEST 2007 i686 GNU/Linux
debian:~# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 6
model : 6
model name : AMD Athlon� MP 2100+
stepping : 2
cpu MHz : 1725.659
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow ts
bogomips : 3452.60

processor : 1
vendor_id : AuthenticAMD
cpu family : 6
model : 6
model name : AMD Athlon� Processor
stepping : 2
cpu MHz : 1725.659
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mp mmxext 3dnowext 3dnow ts
bogomips : 3450.87

debian:~#

Merci pour l aide, maintenat suis heureux lol

Jusqu a ma prochaine prise de tete… :smiley:

(serveur bf2 sous linux…)