#1 Le 20/06/2006, à 15:42
- avr
[résolu]Dérouté par "uname" et la réalité de mon processeur
Bonjour,
Je suis sous Dapper. En m'amusant avec "uname", des résultats me paraissent bizarre (vis à vis de mon processeur).
-Au boulot:
J'ai un PentiumIV monoprocesseur. Je ne peux pas démonter la bécane, mais c'est ce que je vois sous Windows (préinstallé) et d'après mes info, c'est correct. Bon, je ne suis pas étonné par un
$ uname -v
#1 SMP PREEMPT Wed Jun 14 11:34:19 UTC 2006
(kernel 686) grâce à ces trois sujets.
Par contre, au boot, mon kernel a l'air de détecter 2 proc car:
$ grep processor /proc/cpuinfo
processor : 0
processor : 1
Étonnant, non? Enfin, si c'est non, expliquez-moi...
-Sur mon portable:
Là, j'ai un AMD XP 3000+. Pour preuve:
$ grep model\ name /proc/cpuinfo
model name : AMD Athlon(tm) XP Processor 3000+
Alors quelqu'un peut-il m'expliquer pourquoi
$ uname -m
i686
????
[EDIT] Sur ce portable, j'ai bien sûr un kernel k7.
Rien de tout ça n'est vital, même d'un point de vue performance(1), mais j'avoue que ça me trouble...
Merci.
(1) sauf éventuellement sur le portable, mais ça vient peut-être de gnome...
[EDIT2]Orthogaphe
Dernière modification par avr (Le 20/06/2006, à 18:00)
Hors ligne
#2 Le 20/06/2006, à 16:04
- Donk
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Un petit tour sur la page de manuel de uname te dirait que:
-s, --kernel-name
Afficher le nom du système d’exploitation.-n, --nodename
Afficher le nom d’hôte de la machine sur le réseau.-r, --kernel-release
Afficher le numéro de version du système d’exploitation.-v, --kernel-version
Afficher la version du système d’exploitation.-m, --machine
Afficher le type (matériel) de machine.-o, --operating-system
Afficher le type de système d’exploitation.-a, --all
Afficher toutes les informations décrites ci-dessus.
Donc, pour ton portable c'est normal. Et pour le PentiumIV, soit c'est un bi-proc, ou alors les instructions d'hyper-threading sont activées
Hors ligne
#3 Le 20/06/2006, à 16:16
- raspouille
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
raspouille@ubuntu:~$ uname -a
Linux ubuntu 2.6.15-25-k7 #1 SMP PREEMPT Wed Jun 14 11:43:20 UTC 2006 i686 GNU/L
raspouille@ubuntu:~$ uname --help
Usage: uname [OPTION]...
Print certain system information. With no OPTION, same as -s.
-a, --all print all information, in the following order,
except omit -p and -i if unknown:
-s, --kernel-name print the kernel name
-n, --nodename print the network node hostname
-r, --kernel-release print the kernel release
-v, --kernel-version print the kernel version
-m, --machine print the machine hardware name
-p, --processor print the processor type or "unknown"
-i, --hardware-platform print the hardware platform or "unknown"
-o, --operating-system print the operating system
--help afficher l'aide-mémoire
--version afficher le nom et la version du logiciel
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#4 Le 20/06/2006, à 16:50
- Cathou
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Pour le uname -m sur ton portable, faut pas t'étonner. J'utilise un noyau k7 et j'ai ça aussi. Note bien que cette mention est indépendante de la détection du proc. Il faut plutôt l'interpréter comme "ce noyau a été compilé pour telle génération de processeurs".
Pour le cpuinfo sur ton desktop: apparemment la fonction hyperthreading des pentiums monoproc récents est utilisée par les noyaux récents pour émuler un dualcore.
Tu peux essayer ceci: va dans le bios, désactive l'hyperthreading, reboote, et tu devrais voir un cpuinfo 'normal'.
Je suis incapable de te dire ce qui est le mieux pour toi du point de vue perfs. Mais attention car certains ont eu des misères.
#5 Le 20/06/2006, à 17:59
- avr
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
>Donk:
Un petit tour sur la page de manuel de uname te dirait que:
Évidemment j'ai fait un man, je n'ai pas pondu l'option -m au hasard. Or, si je sais bien lire (à vérifier):
-m, --machine
Afficher le type (matériel) de machine.
Et pour moi le type (matériel) de ma machine, c'est k7. Ou AMD. Ou un truc qui ne parle pas de i686. A priori.
Donc, pour ton portable c'est normal.
Donc, pour mon portable, ça ne me paraissait pas normal.
Mais merci pour la piste de l'HT.
>raspouille:
Et?
>Cathou:
Ahhh, d'accord.
- Pour le portable: ce n'est pas ce que j'avais compris d'après la page du man. Mais il y a un truc que je ne pige pas:
"ce noyau a été compilé pour telle génération de processeurs".
Eh bien justement, ce n'est pas k7 la génération?
- Pour le desk: j'ai loupé ce topic, merci du lien. J'ai désactivé l'ht, tout est rentré dans l'ordre. Je verrai avec l'expérience ce que ça donne niveau perfs (du côté de ouinouin aussi).
Merci de votre aide. À charge de revanche.
Hors ligne
#6 Le 20/06/2006, à 18:34
- Cathou
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Eh bien justement, ce n'est pas k7 la génération?
Je me suis mal exprimée, ce serait plutôt "ce noyau a été compilé pour les générations supérieures de processeurs compatibles intel pentium".
C'est à dire une mention assez.. vague
Et par conséquent, une bonne raison pour ne pas trop en tenir compte.
Si vraiment tu veux quelque chose de non ambigü, ce que tu peux faire est de visualiser le(s) fichier(s) /boot/config* et d'aller à la section "Processor type and features":
Pour un noyau 386 tu verras:
CONFIG_M486=y
en réalité c'est donc du code 486
Et pour un noyau k7 tu verras:
CONFIG_MK7=y
ouf tout va bien
#7 Le 20/06/2006, à 19:19
- raspouille
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
root@ubuntu:~# linuxinfo
Linux ubuntu 2.6.15-25-k7 #1 SMP PREEMPT Wed Jun 14 11:43:20 UTC 2006
One AMD Unknown 2162MHz processor, 4330.44 total bogomips, 1010M RAM
System library 2.3.6
:cool:A voir la suite
Dernière modification par raspouille (Le 20/06/2006, à 19:54)
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#8 Le 20/06/2006, à 21:22
- Cathou
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
mmmh..
linuxinfo, installable au moyen du paquet du même nom, se contente de visualiser ce qu'il trouve dans /proc/cpuinfo, après l'avoir interprété.
Ce qu'il fait mal, d'ailleurs:
- il m'affiche "Two AMD Unknown 2010MHz processors" alors que cpuinfo m'affiche pour chacun des deux coeurs "AMD Athlon(tm) 64 X2 Dual Core Processor 3800+"
- il se contente de faire la somme des bogomips de chaque processeur
Cette dernière info est inexacte, car ce sont des bogomips 'non corrigés'. Pour avoir les bogomips réels (pour autant qu'on accorde une confiance dans cette notion) il faut aller voir ce que le kernel a calculé au moment du boot:
cat /var/log/kern.log | grep BogoMIPS
m'affiche:
Calibrating delay using timer specific routine.. 4025.11 BogoMIPS (lpj=8050230)
Calibrating delay using timer specific routine.. 4020.89 BogoMIPS (lpj=8041796)
Total of 2 processors activated (8046.01 BogoMIPS).
A ce sujet, avr pourrait comparer la valeur totale de bogomips suivant qu'il boote avec ou sans hyperthreading..
et hop, je désinstalle le paquet linuxinfo
#9 Le 21/06/2006, à 09:36
- avr
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Bonjour bonjour,
>Cathou:
ouf tout va bien smile
ouf, tu l'as dit Daisy
Vis à vis du paquet linuxinfo, je n'ai pas très bien compris votre démonstration. J'ai juste eu le temps de me familiariser avec la notion de BogoMIPS, je ne suis pas expert, mais la différence que vous faites entre BogoMIPS corrigés et non corrigés me laisse perplexe.
Voyez votre exemple: 4025.11+4020.89=8046, donc (au erreurs d'arrondis près --2ème décimale) le total affiché dans le kern.log est aussi la somme de chaque BogoMIPS. Il n'y a pas de correction.
Un autre exemple(1), chez moi:
- Sans HyperThreading (HT):
$ grep BogoMIPS /var/log/kern.log
(...)
Calibrating delay using timer specific routine.. 6389.98 BogoMIPS (lpj=12779961)
Total of 1 processors activated (6389.98 BogoMIPS).
Un linuxinfo me ressort 6389.98 BogoMIPS. Jusqu'ici, tout va bien.
- Avec HT:
$ grep BogoMIPS /var/log/kern.log
(...)
Calibrating delay using timer specific routine.. 6389.93 BogoMIPS (lpj=12779868)
Calibrating delay using timer specific routine.. 6384.20 BogoMIPS (lpj=12768416)
Total of 2 processors activated (12774.14 BogoMIPS).
Là aussi, 12774.14 est l'addition de 6389.93 et de 6384.20 (aux erreurs d'arrondis près). Il n'y a toujours pas de correction. Et dans ce cas, linuxinfo me donne 12774.13. Arf.
Je ne me fais pas le défenseur acharné du paquet linuxinfo, je cherche juste à comprendre à quel niveau se trouve vos réticences. Disons que je n'ai pas l'impression qu'à un moment ou à un autre une quelconque correction soit apportée lors du calcul par le kernel.
Cependant, l'apport de l'HT est en tout cas manifeste. Au moins du point de vue des BogoMIPS. (et c'est significatif?)
(1)Je me garde bien de généraliser en ne prenant que 2 cas particulier, mon but est juste de vous signaler que je ne trouve pas de contre-exemple.
PS: Cathou, votre aide est claire, pertinente, agréable. C'en est un vrai bonheur.
PPS: Mes amitiés à Donald.
Hors ligne
#10 Le 21/06/2006, à 10:41
- Cathou
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
De l'info en français, mais un peu vieillotte, sur les BogoMIPS
Tout le monde s'accorde à ne pas leur reconnaître la qualité de benchmark. Néanmoins, on peut se fier aux ordres de grandeur. Et dans ton cas, du simple au double, il n'y a pas photo: tu as intérêt à utiliser l'hyperthreading du moment que ton système ne souffre pas d'instabilités.
Je ne me fais pas le défenseur acharné du paquet linuxinfo
..et quant à moi, je ne le dénigre pas pour le plaisir. Simplement, sur ma machine il ne m'apporte rien par rapport à l'information que j'ai déja dans /proc/cpuinfo et ignore complètement le calibrage effectué au moment du boot.
Si j'ai bien compris, sur ta machine du boulot toutes tes valeurs de bogomips avant et après calibrage sont identiques.
Dans ce cas, tu n'as pas à partager mes réticences: pour ta machine tu peux carrément faire abstraction de cette notion de calibrage, et tous les outils à ta disposition pour évaluer les bogomips sont identiquement valables.
Par curiosité, tu pourrais également vérifier si c'est le cas sur ton portable perso
Dernière modification par Cathou (Le 24/06/2006, à 06:57)
#11 Le 21/06/2006, à 15:41
- raspouille
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
question pertinente de avr.
response intelligente de cathou
pour moi hyperthreading,ne peut se desactiver dans le bios CM AN7.
kernel.386 ==>il est en smp
kernel.k7 ==>il est en smp
aucune difference en jeux 3D fps.
c'est vrai qu'il n'y a plus de processeur arithmétique,on emploi le bi-core.
...avr et les jeux 3D .
amitie a cathou
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#12 Le 22/06/2006, à 09:18
- Oncle Tom
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
J'ai bien suivi les indications de ce topic pour optimiser mon proc par rapport au kernel. J'étais pas défaut sur un i386 et c'est un peu du gâchis pour un P4 Hyperthreading donc je suis passé à linux-image-i686 vu qu'il est censé gérer l'émulation 2CPU.
Par contre est-ce normal qu'en faisant un top je n'ai qu'une ligne
Cpu(s): 0.8% us, 0.0% sy, 0.0% ni, 98.8% id, 0.0% wa, 0.2% hi, 0.2% si
?
Car j'ai un serveur tournant sur un Core Duo et dans mon top j'ai bien 2 CPU de distingués (mais la distrib est une red hat 7).
Dernière modification par The Jedi (Le 23/06/2006, à 08:41)
La Case de l'Oncle Tom : développement Web, logiciels libres, accessibilité et bonnes pratiques
Hors ligne
#13 Le 22/06/2006, à 09:50
- raspouille
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
top - 09:51:11 up 7 min, 2 users, load average: 0.11, 0.30, 0.19
Tasks: 88 total, 1 running, 87 sleeping, 0 stopped, 0 zombie
Cpu(s): 7.0% us, 0.3% sy, 0.0% ni, 92.6% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 1034660k total, 327084k used, 707576k free, 7548k buffers
Swap: 3036244k total, 0k used, 3036244k free, 183056k cached
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#14 Le 22/06/2006, à 10:13
- Oncle Tom
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Pardon je me suis mal exprimé, je n'ai qu'une ligne CPU je veux dire ;-)
Sur mon P4 HT :
top - 10:13:04 up 35 min, 2 users, load average: 0.67, 0.76, 0.79
Tasks: 105 total, 1 running, 104 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.7% us, 1.3% sy, 0.0% ni, 92.4% id, 1.3% wa, 0.2% hi, 0.1% si
Mem: 1553840k total, 519488k used, 1034352k free, 15128k buffers
Swap: 979924k total, 0k used, 979924k free, 278224k cached
Sur mon Dual Core
10:13am up 8 days, 21:59, 1 user, load average: 0,03, 0,05, 0,00
3 processes: 1 sleeping, 2 running, 0 zombie, 0 stopped
CPU0 states: 0,0% user, 0,0% system, 0,0% nice, 100,0% idle
CPU1 states: 0,0% user, 0,0% system, 0,0% nice, 100,0% idle
Mem: 2051896K av, 1994512K used, 57384K free, 0K shrd, 70344K buff
Swap: 522104K av, 116K used, 521988K free 1473044K cached
La Case de l'Oncle Tom : développement Web, logiciels libres, accessibilité et bonnes pratiques
Hors ligne
#15 Le 22/06/2006, à 10:57
- raspouille
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
j'ai mal lu ou mal compris.
une ligne cpu pour un mono processeur.
deux lignes cpu pour un bi-processeur.
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#16 Le 22/06/2006, à 11:34
- Oncle Tom
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
j'ai mal lu ou mal compris.
une ligne cpu pour un mono processeur.
deux lignes cpu pour un bi-processeur.
Ben justement, y'a qu'une ligne CPU pour mon P4 HT avec l'Hyperthreading activé alors que je suis passé sur un kernel i686 pour bénéficier du SMP. J'imagine que c'est pas normal.
La Case de l'Oncle Tom : développement Web, logiciels libres, accessibilité et bonnes pratiques
Hors ligne
#17 Le 22/06/2006, à 12:06
- raspouille
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
J'ai un PentiumIV MONOPROCESSEUR,meme avec l'Hyperthreading activé (pour le bi-core ou bi-proc) l'Hyperthreading activé qui ne s'est a rien avec un mono processeur et meme le kernel.686 pour les bi-core|bi-proc.
l'Hyperthreading est pour le bi-core.
Cathou au secours
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#18 Le 22/06/2006, à 12:28
- Oncle Tom
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Heu si, l'Hyperthreading sert justement à simuler 2 CPU alors qu'il n'y a physiquement qu'un CPU mono-coeur. Il devrait être détecté comme étant 2 CPU.
Linux me le détecte bien (notamment avec les bogomips ou le cpuinfo) mais dans le top c'est comme si ce n'était pas le cas.
La Case de l'Oncle Tom : développement Web, logiciels libres, accessibilité et bonnes pratiques
Hors ligne
#19 Le 22/06/2006, à 13:29
- avr
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Bonjour,
Je ne sais pas si j'interprète bien, mais dans le man du top il y a:
(...)
k: %CPU -- CPU usage
The task’s share of the elapsed CPU time since the last screen
update, expressed as a percentage of total CPU time. In a true SMP
environment, if ’Irix mode’ is Off, top will operate in number of
CPUs. You toggle ’Irix/Solaris’ modes with the ’I’ interactive com‐
mand.
(...)
Ça parle d'un "true SMP environment". Il n'est pas illogique de considérer l'HT comme un "faux" environnement multiproc', non?
Si ça peut aider.
Hors ligne
#20 Le 22/06/2006, à 13:37
- Oncle Tom
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
OK merci avr donc en fait c'est normal. Je réessaierai sous peu avec un portable Core Duo, toujours sous Ubuntu, histoire de comparer
La Case de l'Oncle Tom : développement Web, logiciels libres, accessibilité et bonnes pratiques
Hors ligne
#21 Le 22/06/2006, à 15:23
- raspouille
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
le bi-core,deux coeurs ou 1/2moitie de processeurs dans un meme processeur,sert surtout au multitache.mais dans aucun cas augmante sa vitesse pure ,jouer sur les priorites sur les taches ,si je me trompe alors la !!! il ne manque plus que processeur arithmétique des 68k,reste AMD 64 ou linux...fait merveille ou de s'acheter une carte mere bi-proc ou une station de travail mais je m'eloigne du sujet uname.
reste que le forum ubuntu est lu et apprecie.
Dernière modification par raspouille (Le 22/06/2006, à 15:25)
Linux Mint Mate 17.3 GNU/Linux.
Hors ligne
#22 Le 23/06/2006, à 06:51
- Cathou
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Par contre est-ce normal qu'en faisant un top je n'ai qu'une ligne
Oui, il s'agit du comportement par défaut sous ubuntu. Essaye ceci:
- si ce n'est pas déja le cas, mets ton pavé numérique en mode num
- lance la commande top dans un terminal
- appuie plusieurs fois sur la touche 1 du pavé numérique
- en principe, l'affichage du bandeau en haut doit changer et passer alternativement de
Cpu(s):
à
Cpu0 :
Cpu1 :
autres modifications possibles de l'aspect du bandeau: touches l, m, t
Si tu ne veux pas avoir à taper de touches à chaque invocation de top, place-toi d'abord dans la configuration d'affichage qui t'intéresse au moyen de ces touches, et ensuite appuie sur W (majuscule). Cela aura pour effet de créer dans ton home un fichier de config pour top (~/.toprc)
(EDIT)
Dernière modification par Cathou (Le 24/06/2006, à 07:00)
#23 Le 23/06/2006, à 09:06
- avr
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
A propos du paquet linuxinfo et des BogoMIPS...
(je m'excuse du retard mais je n'ai pas eu le temps avant.)
Pour mon desk, je faisais remarquer que ce paquet fonctionnait bien:
08:50 $ linuxinfo
Linux xxxx 2.6.15-25-686 #1 SMP PREEMPT Wed Jun 14 11:34:19 UTC 2006
Two Intel Pentium 4 3192MHz processors, 12774.22 total bogomips, 1001M RAM
System library 2.3.6
À comparer à "la réalité":
08:50 $ grep BogoMIPS /var/log/kern.log
(...)
Jun 23 08:24:57 xxxx kernel: [17179569.268000] Calibrating delay using timer specific routine.. 6390.04 BogoMIPS (lpj=12780095)
Jun 23 08:24:57 xxxx kernel: [17179569.936000] Calibrating delay using timer specific routine.. 6384.18 BogoMIPS (lpj=12768360)
Jun 23 08:24:57 xxxx kernel: [17179569.936000] Total of 2 processors activated (12774.22 BogoMIPS).
J'ai la même chose, tout va pour le mieux dans le meilleur des mondes.
Par contre, sur mon portable, il y a une légère différence...
08:54 $ linuxinfo
Linux xxxx 2.6.15-25-k7 #1 SMP PREEMPT Wed Jun 14 11:43:20 UTC 2006
One AMD Unknown 1596MHz processor, 1597.73 total bogomips, 511M RAM
System library 2.3.6
et pourtant:
08:54 $ grep BogoMIPS /var/log/kern.log
(...)
Jun 22 16:44:21 localhost kernel: [17179572.300000] Calibrating delay using timer specific routine.. 1597.96 BogoMIPS (lpj=3195930)
Jun 22 16:44:21 localhost kernel: [17179573.592000] Total of 1 processors activated (1597.96 BogoMIPS).
Jun 23 08:26:58 localhost kernel: [17179569.396000] Calibrating delay using timer specific routine.. 3195.47 BogoMIPS (lpj=6390947)
Jun 23 08:26:58 localhost kernel: [17179570.068000] Total of 1 processors activated (3195.47 BogoMIPS).
... légère différence qui va du simple au double! Je remarque cependant que la valeur en bogomips renvoyée par linuxinfo est la même (approximativement) que celle "réelle" du boot d'hier. Or hier, je fonctionnais... sur ma batterie! Aujourd'hui, mon portable est sur le secteur, or il me semble bien que dans ce cas, le processeur est "utilisable" à fond. D'où beaucoup de bogo (~3000). Sur batterie, on passe en safe-mode, donc peu de bogo (~1500). Et linuxinfo, lui, ne tiens pas compte de ça. Comme l'a justement fait remarquer Cathou, il ne fait que lire les infos du fichier /proc/cpuinfo! (sur mon portable, ce fichier contient la ligne:
bogomips : 1597.73
bien que je sois sur le secteur ).
Conclusion: je fais tout pareil que Cathou => je désinstalle linuxinfo!
Merci de votre aide.
Hors ligne
#24 Le 23/06/2006, à 09:42
- Cathou
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
A vrai dire, je m'en doutais un peu en te suggérant de faire l'expérience sur ton portable
Rien ne remplace de faire soi-même une expérience pour en tirer des conclusions tangibles.
#25 Le 23/06/2006, à 12:23
- Oncle Tom
Re : [résolu]Dérouté par "uname" et la réalité de mon processeur
Il s'agit d'une erreur de frappe n'est-ce pas? Le noyau qui te convient est linux-image-686
Oui erreur de frappe en effet ^^ j'ai rectifié le post concerné.
Si tu ne veux pas avoir à taper de touches à chaque invocation de top, place-toi d'abord dans la configuration d'affichage qui t'intéresse au moyen de ces touches, et ensuite appuie sur W (majuscule). Cela aura pour effet de créer dans ton home un fichier de config pour top (~/.toprc)
Aaah super c'était ça ! J'ai toujours tendance à faire un man <programme> quand je ne sais pas mais j'étais loin de me douter qu'il y avait des options pour top :'( je suis vraiment un boulet.
Merci pour toutes ces indications très utiles. J'avoue apprécier de plus en plus Ubuntu pour son support francophone et la qualité du système (traduction, mâturité des applications, système de mise à jour et facilité d'utilisation).
La Case de l'Oncle Tom : développement Web, logiciels libres, accessibilité et bonnes pratiques
Hors ligne