Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3329 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  mon kernel est pas réactif

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mon kernel est pas réactif

n°319395
farib
Posté le 04-09-2003 à 09:52:04  profilanswer
 

bon il se trouve que j'ai une gentoo, et que le systeme sous X est pas du tout réactif, mozilla laggue, entre les tabs sa laggue, quelques fois entre les bureaux aussi.
 
Evidemment, sur la slack au bureau sa lague pas ( kernel d'origine slack 9.0) et sous windows pas du tout.
 
enfin mes durs sont biens en UDMA
 
ci joint le début de ma config de kernaille
 

CONFIG_X86=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
CONFIG_MXP31=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_HAS_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_3DNOW=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_MCE=y
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_NOHIGHMEM=y
CONFIG_1GB=y
CONFIG_MTRR=y
CONFIG_SMP=y
CONFIG_PREEMPT=y
CONFIG_X86_TSC=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_HZ=200
CONFIG_NET=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_ISA=y
CONFIG_PCI_NAMES=y
CONFIG_HOTPLUG=y
CONFIG_PCMCIA=y
CONFIG_CARDBUS=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
[...]


un moyen d'améliorer la chose ? ( nb le kernel de ma slack 9.0, réactif, n'est ni en low latency ni en preemptible  :heink: )


Message édité par farib le 04-09-2003 à 09:52:29

---------------
Bitcoin, Magical Thinking, and Political Ideology
mood
Publicité
Posté le 04-09-2003 à 09:52:04  profilanswer
 

n°319403
j_c_p
Linux user
Posté le 04-09-2003 à 10:22:41  profilanswer
 

Bizarre, moi c'est très réactif (Noyau 2.4.20-Gentoo-r6).  
Sinon, j'ai aussi essayé d'autres noyaux (2.4.22 Vanilla patché CKbase, 2.4.22-AC), je les ai trouvé moins réactif (et des lags aussi).
Je mets tjrs les patchs préamp, Schéd.
Tu as essayé les gaming-source aussi ?
 
nb : ma MDK est aussi très réactive.
 
édit : je peux te poster mon .config (c'est lg aussi !)

#
# Automatically generated by make menuconfig: don't edit
#
CONFIG_X86=y
# CONFIG_SBUS is not set
CONFIG_UID16=y
 
#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
 
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
 
#
# Processor type and features
#
CONFIG_LOLAT=y
CONFIG_LOLAT_SYSCTL=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M586MMX31 is not set
# CONFIG_M686 is not set
# CONFIG_MPPRO31 is not set
# CONFIG_M68631 is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMIII31 is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MPENTIUM431 is not set
# CONFIG_MK6 is not set
# CONFIG_MK6231 is not set
# CONFIG_MK7 is not set
# CONFIG_MK731 is not set
CONFIG_MXP31=y
# CONFIG_MMP31 is not set
# CONFIG_MELAN is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_HAS_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_3DNOW=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
# CONFIG_X86_MCE is not set
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
# CONFIG_MICROCODE is not set
# CONFIG_X86_MSR is not set
CONFIG_X86_CPUID=m
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
CONFIG_HIGHPTE=y
# CONFIG_1GB is not set
# CONFIG_2GB is not set
CONFIG_3GB=y
# CONFIG_05GB is not set
# CONFIG_HIGHIO is not set
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
# CONFIG_SMP is not set
CONFIG_PREEMPT=y
# CONFIG_X86_UP_APIC is not set
# CONFIG_X86_UP_IOAPIC is not set
# CONFIG_X86_TSC_DISABLE is not set
CONFIG_X86_TSC=y
CONFIG_HAVE_DEC_LOCK=y
 
#
# General setup
#
CONFIG_HZ=200
CONFIG_NET=y
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
# CONFIG_ISA is not set
CONFIG_PCI_NAMES=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
CONFIG_HOTPLUG=y
 
#
# PCMCIA/CardBus support
#
# CONFIG_PCMCIA is not set
 
#
# PCI Hotplug Support
#
# CONFIG_HOTPLUG_PCI is not set
# CONFIG_HOTPLUG_PCI_COMPAQ is not set
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
# CONFIG_HOTPLUG_PCI_ACPI is not set
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
# CONFIG_KCORE_AOUT is not set
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
# CONFIG_SYSTRACE is not set
# CONFIG_PM is not set
# CONFIG_APM is not set
 
#...


Message édité par j_c_p le 04-09-2003 à 10:25:26
n°319434
farib
Posté le 04-09-2003 à 11:33:09  profilanswer
 

:bounce:

n°319435
j_c_p
Linux user
Posté le 04-09-2003 à 11:36:29  profilanswer
 

Tu peux aussi essayer un 2.6  :)

n°319439
BMOTheKill​er
Posté le 04-09-2003 à 11:40:28  profilanswer
 

tu peux aussi te tenter un kernel suse, ça tourne pas mal, y a le 2.4.21-60 qui est sorti, je vais le tester justement, je suis emm**** avec le 2.6 là :fou:

n°319444
farib
Posté le 04-09-2003 à 11:51:24  profilanswer
 

BMOTheKiller a écrit :

tu peux aussi te tenter un kernel suse, ça tourne pas mal, y a le 2.4.21-60 qui est sorti, je vais le tester justement, je suis emm**** avec le 2.6 là :fou:  


DEHORS !

n°319445
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-09-2003 à 11:55:52  profilanswer
 

1°/ un ptit free pour voir l'occupation de ta RAM
2°/ sys de fihciers utilisé + options du sys de fichier ( cf /etc/fstab )
3°/ résultats de hdparm sur tes HD ( notamment avec l'options -i )
4°/ tes options de compilations et ta version de gcc


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°319447
farib
Posté le 04-09-2003 à 12:06:51  profilanswer
 

bon, niveau ressources systemes c'est pas la
xp1700, 512 mo, etc...
 

root@farib farib # free
             total       used       free     shared    buffers     cached
Mem:        513948     290296     223652          0      25944     195564
-/+ buffers/cache:      68788     445160
Swap:       586364          0     586364


 

root@farib farib # cat /etc/fstab | grep hdb
/dev/hdb1        /                ext3        defaults         1   1
/dev/hdb3        /mnt/big         vfat        umask=022        0   0
/dev/hdb2        /mnt/gros        ext3        defaults         1   2


root@farib farib # hdparm -i /dev/hdb
 
/dev/hdb:
 
 Model=ST3120023A, FwRev=3.31, SerialNo=3KA0SP4C
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=234441648
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2:  1 2 3 4 5 6


root@farib farib # grep -iv "#" /etc/make.conf
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
CHOST="i686-pc-linux-gnu"
USE="apache2 alsa -oss qt kde gnome gtk gtk2 3dnow aalib -acpi apm -arts avi cdr dga directfb dvd emacs encode -esd ethereal evo fbcon gb gd gif gphoto2 gtkhtml imap imlib java jpeg leim mmx motif mozilla mpeg mule mozilla mysql ncurses oggvorbis opengl pda pdflib perl plotutils png python quicktime ruby samba scanner sdl spell sse ssl svga tcltk tetex tiff truetype usb X Xaw3d xinerama xml xml2 xmms xv zlib"
CFLAGS="-march=athlon-xp -O3 -pipe"
CXXFLAGS="${CFLAGS}"
 
GENTOO_MIRRORS="http://www.fhh.opensource-mirror.de/gentoo.org http://ftp.skynet.be/pub/gentoo http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo"
ALSA_CARDS="ens1371"
MAKEOPTS="-j2"


Message édité par farib le 04-09-2003 à 12:07:25
n°319450
Taz
bisounours-codeur
Posté le 04-09-2003 à 12:10:31  profilanswer
 

rien à foutre de ton .config. si c'est pas un problème de configuration, patch low-latency (dispo en standalone ou dans ck)
 
tes drivers de ta carte graphique sont OK? pas de processus fou?

n°319452
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-09-2003 à 12:14:17  profilanswer
 

et hdparm tout seul ? et éventuellement un ptit top


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
mood
Publicité
Posté le 04-09-2003 à 12:14:17  profilanswer
 

n°319453
farib
Posté le 04-09-2003 à 12:17:35  profilanswer
 

bah le preemtible est mis, pas encore le low latency

Tasks:  51 total,   1 running,  50 sleeping,   0 stopped,   0 zombie
Cpu(s):   0.0% user,   0.3% system,   0.0% nice,  99.7% idle
Mem:    513948k total,   290824k used,   223124k free,    26108k buffers
Swap:   586364k total,        0k used,   586364k free,   195700k cached
                                                                                                                                                           
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  Command
 4191 root      16   0   984  984  792 R  0.7  0.2   0:00.05 top
    1 root      15   0   496  496  440 S  0.0  0.1   0:04.70 init
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration_CPU0
    3 root      15   0     0    0    0 S  0.0  0.0   0:00.08 keventd
    4 root      35  19     0    0    0 S  0.0  0.0   0:00.25 ksoftirqd_CPU0
    5 root      15   0     0    0    0 S  0.0  0.0   0:00.07 kswapd
    6 root      15   0     0    0    0 S  0.0  0.0   0:00.25 kscand
    7 root      25   0     0    0    0 S  0.0  0.0   0:00.00 bdflush
    8 root      15   0     0    0    0 S  0.0  0.0   0:00.07 kupdated
   12 root      22   0     0    0    0 S  0.0  0.0   0:00.00 khubd
   16 root      15   0     0    0    0 S  0.0  0.0   0:00.08 kjournald
  153 root      15   0   944  944  604 S  0.0  0.2   0:00.04 devfsd
  296 root      15   0     0    0    0 S  0.0  0.0   0:00.07 kapmd
  337 root      15   0     0    0    0 S  0.0  0.0   0:00.00 kjournald
  338 root      15   0     0    0    0 S  0.0  0.0   0:00.07 kjournald
  845 root      22   0  1416 1416  944 S  0.0  0.3   0:00.03 mysqld_safe
  911 mysql     15   0  5224 5224 2412 S  0.0  1.0   0:00.06 mysqld
  912 mysql     15   0  5224 5224 2412 S  0.0  1.0   0:00.09 mysqld
  913 mysql     16   0  5224 5224 2412 S  0.0  1.0   0:00.00 mysqld
  914 mysql     20   0  5224 5224 2412 S  0.0  1.0   0:00.00 mysqld
  916 root      15   0 15528  15m  15m S  0.0  3.0   0:00.53 apache2
  939 root      15   0   528  528  452 S  0.0  0.1   0:00.00 apmd
  972 root      15   0   996  996  880 S  0.0  0.2   0:40.42 gkrellmd
 1000 apache    17   0 13992  13m  13m S  0.0  2.7   0:00.00 apache2
 1003 root      16   0   956  956  400 S  0.0  0.2   0:00.00 hddtemp
 1040 apache    17   0 15560  15m  15m S  0.0  3.0   0:00.00 apache2
 1041 apache    17   0 15556  15m  15m S  0.0  3.0   0:00.00 apache2
 1042 apache    17   0 15556  15m  15m S  0.0  3.0   0:00.00 apache2
 1043 apache    17   0 15556  15m  15m S  0.0  3.0   0:00.00 apache2
 1044 apache    17   0 15556  15m  15m S  0.0  3.0   0:00.00 apache2


root@farib farib # hdparm -tT /dev/hdb
 
/dev/hdb:
 Timing buffer-cache reads:   128 MB in  0.58 seconds =220.69 MB/sec
 Timing buffered disk reads:  64 MB in  1.53 seconds = 41.83 MB/sec

n°319455
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-09-2003 à 12:18:47  profilanswer
 

pas -Tt juste seul : hdparm /dev/hdb
et la version de gcc ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°319457
farib
Posté le 04-09-2003 à 12:19:30  profilanswer
 

le systeme est pas lent, masi c'est vraiment sur le multitache que des fois il a du mal,  
 
mozilla et une dizaine de tabs
 
mozille mail et 20 000 messages de news
 
pan et 200 000 messages

n°319461
farib
Posté le 04-09-2003 à 12:31:44  profilanswer
 

farib root # gcc --version
gcc (GCC) 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice)
Copyright ? 2002 Free Software Foundation, Inc.
Ce logiciel est libre; voir les sources pour les conditions de copie.  Il n'y a
PAS
GARANTIE; ni implicite pour le MARCHANDAGE ou pour un BUT PARTICULIER.


 

farib root # hdparm /dev/hdb
 
/dev/hdb:
 multcount    = 16 (on)
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 14593/255/63, sectors = 234441648, start = 0

n°319507
udok
La racaille des barbus ©clémen
Posté le 04-09-2003 à 13:59:48  profilanswer
 

-O2 c'est peut-être mieux non pour un systeme ? (je suputte seulement)
 
et sinon ça rame bcp ou c'est juste pas très réactif ?


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°319508
farib
Posté le 04-09-2003 à 14:01:07  profilanswer
 

pas réactif

n°319510
Dark_Schne​ider
Close the World, Open the Net
Posté le 04-09-2003 à 14:07:59  profilanswer
 

augmenter la priorité de XFree par exemple ?


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°319516
Taz
bisounours-codeur
Posté le 04-09-2003 à 14:18:00  profilanswer
 

udok a écrit :

-O2 c'est peut-être mieux non pour un systeme ? (je suputte seulement)
 
et sinon ça rame bcp ou c'est juste pas très réactif ?

l'ozone permet une meilleure optimisation que le dioxygène

n°319518
udok
La racaille des barbus ©clémen
Posté le 04-09-2003 à 14:21:20  profilanswer
 

Taz a écrit :

l'ozone permet une meilleure optimisation que le dioxygène

[:udok]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°319519
farib
Posté le 04-09-2003 à 14:22:40  profilanswer
 

je rajouterais low latency a preemtible et je verrais ce que ça donne

n°319672
farib
Posté le 04-09-2003 à 19:02:33  profilanswer
 

:bounce:

n°319952
l'eau de l​a
Posté le 05-09-2003 à 11:10:23  profilanswer
 

Taz a écrit :

l'ozone permet une meilleure optimisation que le dioxygène


 
:)
 
Je rajouterais aussi -fomit-frame-pointer et -funroll-all-loops, c'est les 2 options qui tuent en général.

n°319954
Taz
bisounours-codeur
Posté le 05-09-2003 à 11:37:30  profilanswer
 

-fomit-frame-pointer est activé pas les flags -O
quand au unroll, il peut avoir un mauvais effet et fait gonfler le code. donc on peut s'en passer de celui la

n°319961
udok
La racaille des barbus ©clémen
Posté le 05-09-2003 à 11:54:55  profilanswer
 

Taz a écrit :

-fomit-frame-pointer est activé pas les flags -O
quand au unroll, il peut avoir un mauvais effet et fait gonfler le code. donc on peut s'en passer de celui la


 
t'es sur ?

-O also turns on -fomit-frame-pointer on machines where doing so does not interfere with debug-ging.


tous les config de compil que je récupère le précise en plus du -O2


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°319965
Taz
bisounours-codeur
Posté le 05-09-2003 à 12:00:44  profilanswer
 

par ce que c'est des blaireaux. la plus part de Makefile que tu ramasses contiennent des kilomètres de flags tout ça par ce que les mecs savent pas lire la docs

n°319966
farib
Posté le 05-09-2003 à 12:01:50  profilanswer
 

et ma kernaille dans tout ça ?

n°320089
udok
La racaille des barbus ©clémen
Posté le 05-09-2003 à 16:23:04  profilanswer
 

Taz a écrit :

par ce que c'est des blaireaux. la plus part de Makefile que tu ramasses contiennent des kilomètres de flags tout ça par ce que les mecs savent pas lire la docs


 
comment tu sais si -fomit-frame-pointer est induit par -O ?


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°320090
udok
La racaille des barbus ©clémen
Posté le 05-09-2003 à 16:23:34  profilanswer
 

farib a écrit :

et ma kernaille dans tout ça ?

essaie avec -O2
ou essaie un kernel suse :)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  mon kernel est pas réactif

 

Sujets relatifs
pb lm_sensors et kernel 2.6Des pros du kernel et de l'usb, j'en ai besoin
usbcore et kernel[Kernel] Compilation auto de modules additionnels
[ mandrake 9.1 ] Pb bizarre après compilation kernelpb kernel 2.6.0-test4 et modules .o ???
kernel panic unable to mount root fsPowerbook ppc oldworld bootx et compile kernel
[kernel 2.4.22] ptrace > nécessaire de patcher ?comilation kernel
Plus de sujets relatifs à : mon kernel est pas réactif


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)