Bonjour, Je ne trouve pas de méthode éfficace pour optimiser son noyau.
J'ai essayé un make allnoconfig. Puis après avoir répertorié tous les supports manquants, j'ai complèté le .config généré en le reprenant avec make menuconfig. J'arrive ainsi à un kernel plus petit et moins de modules. Mais hélas il doit me manquer quelques trucs LVM ne retrouve pas mes partitions. Et la carte son ne se configure pas. Etrange, tous les modules sont bien chargés. Quand je fait le dmesg, je n'ai pas les mêmes indications: BIOS-provided physical RAM map: sanitize start sanitize end copy_e820_map() start: 0000000000000000 size: 000000000009fc00 end: 000000000009fc00 type: 1 copy_e820_map() type is E820_RAM copy_e820_map() start: 000000000009fc00 size: 0000000000000400 end: 00000000000a0000 type: 2 copy_e820_map() start: 00000000000e2000 size: 000000000001e000 end: 0000000000100000 type: 2 copy_e820_map() start: 0000000000100000 size: 000000003feb0000 end: 000000003ffb0000 type: 1 copy_e820_map() type is E820_RAM Ceci est très différent avec mon nouveau noyau : 0000000 (reserved) 127MB HIGHMEM available. 896MB LOWMEM available. Scan SMP from c0000000 for 1024 bytes. Scan SMP from c009fc00 for 1024 bytes. Scan SMP from c00f0000 for 65536 bytes. found SMP MP-table at [c00ff780] 000ff780 Entering add_active_range(0, 0, 262064) 0 entries of 256 used Zone PFN ranges: DMA 0 -> 4096 Quelqu'un connais-t-il des moyens plus automatisés pour optimiser son noyau. J'ai un peu l'impression que rien n'existe en ce sans. Comment faire par exemple, un noyau "sur mesure" pour notre machine. Je sait bien qu'aucun système ne pourra le deviner à notre place si on doit inclure le support iptables par ex. mais pourrions-nous au moins avoir une idée du minimum. J'ai écrit une batterie de scripts qui déterminent les options du noyau en fonction des modules chargés. Comment savoir la liste des supports chargé hors modules dans le noyau? La taille des noyaux est de plus en plus grosse et pour mes besoins, je dois optimiser cette taille. Bon je sait ça fait beaucoup de question! Si quelqu'un à déja fait des recherches en ce sens... Par avance, je vous remercie. Pim _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
