Le noyau Linux 2.4.20 est arrivé

Posté par . Édité par Benoît Sibaud. Modéré par Fabien Penso.
0
29
nov.
2002
Noyau
Le noyau Linux 2.4.20 est sorti cette nuit, au menu: corrections de bugs (sur l'USB, l'ACPI, l'IA-64, certains drivers, certains systèmes de fichiers, ...), optimisations (comme par exemple le support des tables de hash sur ext2/ext3 pour accélérer la recherche dans les répertoires avec beaucoup de fichiers, voir l'option 'dir_index' de tune2fs), un meilleur support de gcc 3.2, et une incorporation de nombreux patchs présents depuis quelques temps dans la branche -ac du noyau.

D'autre part, Linus a aussi sorti le noyau 2.5.50 dans la branche de développement; et a récemment déclaré qu'il prévoyait la sortie du 2.6 (qui s'appellera bien 2.6) dans la première moitié de l'année 2003, et qu'il espérait un freeze complet pour début janvier.

Aller plus loin

  • # Re: La kernelle nouvelle est arrivée

    Posté par (page perso) . Évalué à -9.

    La kernelle nouvelle est arrivée
    Le nouveau kernel est arrivé, non ?

    Bon sinon ca peut être l'occasion de rebooter les serveurs.
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par . Évalué à 0.

      Ahlàlàlà, si on ne peut plus faire d'humour moule...

      KIKOOOOOO LAI TAPAITES ! KOMMAN ON RECOMPILE LA KERNELLE ?

      PS: et puis, en angalis 'kernel' n'a pas de genre, pourquoi on dirait "le kernel" ? C'est comme "le Hurd", on pourrait aussi bien dire "la Hurd" ;)

      PS2: les modéros; ce serait vraiment cool qu'on ait le retour du [-1] ... parce que j'ai honte de poster ça en positif moi ;p
      • [^] # Re: La kernelle nouvelle est arrivée

        Posté par (page perso) . Évalué à -6.

        T'en fais pas, y en a ki vont pas se gener a nous les mettre en negatifs nos posts =)
      • [^] # Re: La kernelle nouvelle est arrivée

        Posté par . Évalué à 1.

        On pourrait aussi parler de la VM à Rick, non ?
        On pourrait aussi parler de la VM à Rick, non ?
        • [^] # Re: La kernelle nouvelle est arrivée

          Posté par (page perso) . Évalué à -1.

          Je l'ai installée et j'en suis très content.
          Je l'ai installée et j'en suis très content.
          Je l'ai installée et j'en suis très content.
          Je l'ai installée et j'en suis très content.
          Je l'ai installée et j'en suis très content.
      • [^] # Re: La kernelle nouvelle est arrivée

        Posté par . Évalué à 4.

        PS: et puis, en angalis 'kernel' n'a pas de genre, pourquoi on dirait "le kernel" ?


        quelle question ! faut réfléchir, que diable.

        soit on traduit en français et ça donne 'le noyau', soit on utilise l'anglais, ce qui fait 'kernel'.
        Après, si on décide de mélanger les deux (ce qui est le cas ici), on utilise a priori le genre du francais, puisqu'il n'y en a pas en anglais (noyau est un nom masculin, en français).

        enfin bref.
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par . Évalué à 4.

      Justement, s'en est ou du projet pour le changement de kernel à la volée. Y'avait un truc pour remplacer le kernel directement sans rebooté... ca a été abandonné ?
      • [^] # Re: UserModeLInux

        Posté par . Évalué à 1.

        Changer de kernel à la volée, et sans perturber les processus existants ?
        Ca me parait très difficile (à part pour le hurd et encore), et cela imposerait que les 2 kernels gardent exactement les memes structures de données (ce qui limiterait grandement les modifs entre 2 kernels)

        UserModeLinux peut le faire mais cela suppose d'avoir lancé le kernel à changer en usermode, et cela va tuer tous les process lancés avec ce kernel.
        • [^] # Re: UserModeLInux

          Posté par . Évalué à 10.

          Changer de kernel à la volée, et sans perturber les processus existants ?
          Ca me parait très difficile (à part pour le hurd et encore)...


          Pour le Hurd, c'est différent: le noyau est un micronoyau, donc son changement peut etre considéré comme rarrissime.

          Ce qui changerait "souvent", c'est les modules, les pilotes, etc.... qui ne sont pas dans le micro-noyau, et qui peuvent effectivement etre changés à la volée (normalement....).
          • [^] # Hurd et drivers

            Posté par (page perso) . Évalué à 2.

            Ah ben tiens, justement, puisqu'on parle du Hurd et que Gaël Le Mignot est là (entre autres), je me pose la question suivante :
            Les pilotes de périphériques sont-ils situés intégralement dans les différents serveurs du Hurd, font-il partie du micro-noyau ou est-ce un compromis des deux cas ?

            Bon pour ceux qui ne voient pas le lien avec la news, ben je dirais que... heu... ben.... oh et puis zut vous avez raison ! Mais de toutes façons y'a plus de -1, na ! :-p
            • [^] # Re: Hurd et drivers

              Posté par . Évalué à 2.

              Les pilotes de périphériques sont-ils situés intégralement dans les différents serveurs du Hurd, font-il partie du micro-noyau ou est-ce un compromis des deux cas ?

              Actuellement, ils sont dans le micro-noyau GNU Mach. À terme, ils seront en espace utilisateur, sous forme de serveurs; en particulier, avec le passage sur L4, il sera nécessaire d'avoir des drivers en espace utilisateur, puisque L4 ne permet pas (à juste titre ;p) d'avoir des drivers en mode noyau; mais par contre possède toutes les fonctionalités nécessaires pour les implémenter en espace utilisateur.
      • [^] # Re: La kernelle nouvelle est arrivée

        Posté par . Évalué à 1.

        Tu dois confondre : il y a "kexec", qui ne permets pas de changer de kernel à la volée, mais simplement de relancer un nouveau systeme à partir du noyau existant. En gros, c'est comme si on faisait un reboot sans passer par shutdown + Bios + Lilo, donc en seulement quelques secondes.

        D'apres le dernier "kernel status" de Guillaume Boissière, kexec est toujours "post 2.6.0"
        http://kernelnewbies.org/status/latest.html(...)
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par . Évalué à -1.

      Le nouveau kernel est arrivé, non ?

      Non, "le nouveau noyau est arrivé".

      De toutes façons c'était de l'humour comme l'a souligné Gaël...
  • # Re: La kernelle nouvelle est arrivée

    Posté par (page perso) . Évalué à 10.

    Pour le peu de gens que ca interesse, il inclut le support de l'ati rage de certains iBook de premiere generation.

    Ca permet par exemple de ne plus avoir besoin de X pour matter des videos ^^ Un trackpad avec un bouton c un peu relou pour X, pis de ttes facons je trouve que l'ecran d'un laptop est plus utilisable sous la console vu la taille de la resolution.

    Enfin, chaqu'un son utilisation, c'etait juste une info pour ceux qui ont galere comme moa =)
  • # 2.4.20 plante sur IBM x342

    Posté par . Évalué à 10.

    ...alors qu'Alan à produit un patch dans le 2.4.19-rc4-ac1 qui corrige le bug sur l'interface ide du CD pour le chipset OSB4 !!!
    http://linuxtoday.com/news_story.php3?ltsn=2002-11-26-021-26-NW-KN(...)
    (chercher serverworks)

    c'est dommage car c'est un problème bloquant (crash/lockup) qui est connu depuis un moment (au moins 3 mois) mais bon...

    espéront que ça arrivera rapidement dans le 2.4.21-rc (pre) mais c'est pas demain la veille que je vais l'utiliser en prod

    en attendant, on peut aussi contourner le problème en désactivant l'UDMA sur la chaine IDE où se trouve le lecteur CD

    # hdparm -d0 /dev/hda

    et ça marche bien

    'my 2 ¢
    • [^] # Re: 2.4.20 plante sur IBM x342

      Posté par . Évalué à 2.

      IDE est en cours de récriture par Alan COX (entre autre, mais il est actuellement le mainteneur). Ce travail est fait pour Linux 2.4 ET 2.5. Pour ma part il y a quelques regressions depuis le 2.4.19. Mais c'est un mal nécessaire...
  • # Taille du patch: mazette !

    Posté par . Évalué à 2.

    On se demande si le patch tiens encore bien son nom. Pour le 2.4.20 il fait plus de 4 Mo (bon, c'est rien à coté de l'archive complète de 26 Mo). Mon 56K va encore souffrir...
    La tendance semble être à l'embonpoint, paske le patch pour le 2.4.19 faisait 4.5 Mo. Ou alors des pans entiers du noyau sont refait à la massue.
    • [^] # Re: Taille du patch: mazette !

      Posté par (page perso) . Évalué à 1.

      4mo c'est pas la mort, y en a pour 1/4 d'heure a 56kbps =)
    • [^] # Re: Taille du patch: mazette !

      Posté par (page perso) . Évalué à 2.

      Comme dit plus haut, le fait de toucher *en profondueur* a l'IDE, doit justement modifier beaucoup de chose, d'ou gros patch. Et pis le patch ferait 3 ko que tu le monde dirait qu'il ne foutte plus rien, bref...

      Quelque part, presque trente meg de source, ca n'est pas la mer a boire quand on voit le nombre de chose que tu peux faire avec...

      Enfin, ca n'est que mon avis :^)
      • [^] # Re: Taille du patch: mazette !

        Posté par . Évalué à 2.

        Quelque part, presque trente meg de source, ca n'est pas la mer a boire quand on voit le nombre de chose que tu peux faire avec...

        Les 30Mo, il faut les décompresser. Et lorsque l'on ne dispose que d'un petit disque, c'est pas évident.
  • # petite correction

    Posté par . Évalué à 2.

    En français, c'est "miroir" (un seul "r") (cf la liste des liens).

    C'est en anglais qu'il y a 2 "r" : "mirror". Ils ont tendance à doubler les consonnes comme dans "address".
    • [^] # Re: petite correction

      Posté par (page perso) . Évalué à 1.

      C'est en anglais qu'il y a 2 "r" : "mirror". Ils ont tendance à doubler les consonnes comme dans "address".

      Sauf les "n", du genre "Additional" ou "Personal"... Faut vraiment pas chercher à comprendre...
      • [^] # Re: petite correction

        Posté par . Évalué à 1.

        Y'a pas à chercher à comprendre. La langue est comme ça.
        Pensez aux étrangers qui cherchent à apprendre le Français, il doivent se poser des questions métaphysique sur le pourquoi du comment, eux aussi.
        • [^] # Re: petite correction

          Posté par (page perso) . Évalué à 3.

          En fait, ce qui est intéressant, c'est de comprendre comment et pourquoi l'écriture de mots communs à plusieurs langues a évolué différemment. Est-ce à cause des moines recopieurs qui modifiaient l'écriture pour simplifier leur travail, ou, comme certain le prétendent, étant rémunérés à la lettre, les moines français ont peut-être rajouté des "n" pour raison pécunière...

          Et là, on se retrouve avec des consonnes doubles en français qui ne sont pas les mêmes que les consonnes doubles en anglais... Etrange.
          • [^] # Re: petite correction

            Posté par (page perso) . Évalué à 2.

            peut-être que ça vient aussi d'un changement de prononciation?
            Ou que c'est la traduction d'un héritage ancien, comme l'accent circonflexe pour le S (cf: "Je suis (...) / Le S escamoté des mots de l'autrefois / C'est à l'hostellerie qu'on emmenait les filles / Le S a disparu me voici sur le toit

            http://www.franceweb.fr/poesie/jpacce.htm(...) )

            "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

          • [^] # Re: petite correction

            Posté par . Évalué à 3.

            les moines français ont peut-être rajouté des "n" pour raison pécunière...

            Puisqu'on en est à des hautes discussions sur la langue, je signale que tu as fais une erreur courante, on ne dit pas pécunier ni pécunière (ça n'existe pas) mais pécuniaire.
        • [^] # Re: petite correction

          Posté par . Évalué à 1.

          Bah pas que les étrangers...
          certains français aussi...

          Enfin non, les français justement ils se posent même pas les questions !
  • # Linux 2.5 => C'est le moment de tester !

    Posté par . Évalué à 4.

    Il existe depuis quelques semaines http://bugzilla.kernel.org/.(...)
    N'hésiter pas et tester Linux 2.5 avec votre hardware et poster des rapports bugs (détaillé !) s'il y a des problèmes.

    Le noyau 2.5 doit fonctionner sans problème ( :-o ) avec toute distribution moderne. Néanmoins il faut utiliser un nouveau modutils (pas encore totalement finalisé). Récupérez le ici :
    http://www.kernel.org/pub/linux/kernel/people/rusty/modules/(...)

    Ce nouveau modutils marche parfaitement avec Linux 2.4 (il utilise l'ancien modutils sous 2.4).
    • [^] # Re: Linux 2.5 => C'est le moment de tester !

      Posté par . Évalué à 2.

      Le "make menuconfig" pose problème avec une RH 8.0 sous une console virtuelle Linux. En effet la RH 8.0 utilise unicode par défaut et "make menuconfig" ne supporte pas unicode actuellement. Dans ce cas, faire :
      $ unicode_stop
      $ export LANG=C # pas obligatoire
  • # Re: La kernelle nouvelle est arrivée

    Posté par . Évalué à 1.

    J'ai une petite question.
    Si je recompile mon noyau, est-ce que je vais avoir un reel changement de performance ou non? Performance au niveau de la vitesse (la memoire ne me derange pas trop ...) En effet j'utilise le noyau de ma distrib, Debian, le 2.4.... mais je trouve que mon PC rame pas mal alors je cherche des solutions ... (K6 2 500Mhz, 340Mo ram)
    Je cherche aussi à savoir ci recompiler les application donne vraiment un reel changement (je ne compile que de 'petit' soft (56K oblige) et je ne vois pas trop de difference.)

    Ceci est surtout pour mes navigateur web: Mozilla est inutilisable si j'ouvre plusieur tab, galeon juste correct, phoenix pareil ... reste Opera mais pas libre ...

    Merci
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par (page perso) . Évalué à 0.

      C'est pas ca mais on ne sais jamais :
      Je sais que sous debian le support du Ultra DMA est disabled par default.
      Donc essayer de faire un coup de :
      hdparm -c1d1 /dev/hda
      En root bien sur.
      Voila
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par . Évalué à 2.

      Non, tu ne vas pas avoir de gain particulier à recompiler ton noyau. Par contre, est-ce que tu utilises le noyau adapté à ta machine ? Sur une Debian, il existe plusieurs images du noyau, compilées pour plusieurs processeurs différents, vérifie que tu utilises bien le 'kernel-image-2.4.18-k6' (ou 19 en sid). Le gain ne sera pas transcendental, mais c'est toujours ça.

      Comme dit plus bas, regarde aussi du côté de hdparm, et vérifie que ton X est bien configuré; si tu as une carte AGP essaie un 'modprobe agpgart' avant de lancer X, par exemple.
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par . Évalué à 1.

      > Si je recompile mon noyau, est-ce que je vais avoir un reel changement de performance ou non?

      çà ne va pas changer grand chose.

      > ci recompiler les application donne vraiment un reel changement

      Non plus.

      > Mozilla est inutilisable

      Avec un K6 2 500Mhz !
      Bizarre çà...
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par . Évalué à -1.

      Ceci est surtout pour mes navigateur web: Mozilla est inutilisable si j'ouvre plusieur tab, galeon juste correct, phoenix pareil ...

      C'est le comportement normal de gecko avec 500 Mhz
      • [^] # Re: La kernelle nouvelle est arrivée

        Posté par . Évalué à 1.

        C'est marrant parce que sur un PII-400, mozilla est correct et Galeon ultra-rapide...
        • [^] # Re: La kernelle nouvelle est arrivée

          Posté par . Évalué à 1.

          ben en fait ca toune tres bien ci je n'ai qu'une tab (et si la page web n'a pas d'animation toutes pourries ...) mais si j'ouvre 4-5 tab alors je commence a avoir de la latence quand je switch de l'une a l'autre ..
          Je me disais que peut etre en recompilant avec les bonnes optimisation ... mais a priori non...
          • [^] # Si si ca vaut le coup d'essayer

            Posté par (page perso) . Évalué à 2.

            a priori ca coute rien d'essayer... mais moi j'avais aussi un vieux k6 et je peux te dire que SI ca aide.
            Alors c'est a peine visible, mais bon, sur le certain truc, et de preference des gros, il y aura un gain. Alors si comme moi (a l'epoque) tu te dit que c toujours ca de pris...

            Par contre la ou tu va pleurer de pas avoir une grosse becane, c'est au niveau des temps de compilations. Sur mon 'nouveau' bi p3 recompiler mozilla est l'affaire d'un episode de Love Hina (a la louche vers 30 minutes) sur le k6, moi ca me prenais 5 heures, plus qu'une soire complete sur M6...
            Et il faut bien recompiler le maximun de chose (appli, lib, etc), sinon bon je pense que pour le coup ca sert vraiment a rien, ce qui allonge d'autant le temps....

            Bref, aux vues des temps de compilation, il te faudra pas mal d'annees pour rentabiliser le temps que tu va gagner avec tes nouvelles appli... :^)
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par . Évalué à 2.

      J'ai un vieux laptop pII 400 avec 64meg de ram. C'est pas la vitesse de l'eclaire, mais ca ne rame pas non plus, dans le cadre d'une utilisation similaire à la tienne: galeon avec quelques tabs, emacs + gnus, xchat, sawfish + gmc, xmms.

      Commence par regarder les process qui sont sur ta machine (ps -e ) et vire du demarage ceux qui sont inutiles si c'est applicable:
      - "update-rc.d -f le_daemon_qui_sert_a_rien remove",
      puis arrete le
      - "/etc/init.d/le_daemon_qui_sert_a_rien stop" ).
      ou encore vire le
      - "apt-get remove --purge le_daemon_qui_sert_a_rien"

      Ensuite verifie que tu as bien une swap
      - "swapon -s"

      top est aussi ton ami.

      Le seul moment ou c'est inutilisable pendant au moins 10 minutes, c'est lorsque je l'allume le matin et qu'anacron fait son boulot (CPU + MEM + IO ). Un jour où ca m'exasperera plus que d'habitude, je collerais des "nice" là dedans.

      Pour le reste, il y a toute une litterature sur le web s'il faut ou non recompiler pour son archi. C'est un peu à l'image des tests que j'ai fait, il n'y a pas de resultat significatif.

      J'ai eu aussi un K6 2 350 avec 512+? de ram, meme utilisation, plus rapide qui a juste conservé ses disque pour un foudre de guerre. Bref, je sais encore ce que c'est que "la vitesse de l'eclair". ;)
    • [^] # Re: La kernelle nouvelle est arrivée

      Posté par . Évalué à 1.

      bizarre moi j ai un p2400 128Mo au taf et j arrive meme a faire tourner kde3.1 sans trop de pb ( mdk9 ) faut juste pas lancer 15000 konqui . et j ai sur la meme machine utiliser flux+galeon+evo et j ai pas senti que ca ramait.
  • # Plus de molette de souris !!!!

    Posté par . Évalué à 0.

    J'ai tout bien recompilé la kernelle en reprenant mes fichiers de conf... et j'ai plus de molette sur ma souris ps/2 ???!

    Quelqu'un a-t-il le même problème que moi ?

    D'où cette bizarrerie pourrait-elle bien venir ?

    Merci d'avance,
    • [^] # Re: Plus de molette de souris !!!!

      Posté par . Évalué à 1.

      > en reprenant mes fichiers de conf
      Les fichiers de conf ne sont pas forcément compatibles entre version. Même mineur (2.4.x).
      • [^] # Re: Plus de molette de souris !!!!

        Posté par . Évalué à 2.

        si on a pas envie de se farcir toute la configuration, on peut simplement copier son ancien .config dans le répertoire puis lancer la commande

        make oldconfig
        • [^] # Re: Plus de molette de souris !!!!

          Posté par . Évalué à 1.

          J'oubliais de préciser : j'ai évidemment repassé toute ma config en vue par make xconfig :-)

          Je me demandais juste s'il n'y avait pas un bug caché (on ne sait jamais), ou si quelqu'un avait eu le même genre de problème ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.