Portál AbcLinuxu, 2. května 2025 07:27
Jakej je rozdil mezi vlstně zkompilovaným a distribučním jádrem?
Module Size Used by ppp_deflate 5248 0 zlib_deflate 21280 1 ppp_deflate zlib_inflate 17152 1 ppp_deflate bsd_comp 5888 0 ppp_async 9728 1 usbserial 29260 3 unicorn_usb_eth 713940 0 ipv6 250560 8 nvidia 4540692 12 snd_seq_oss 31716 0 snd_seq_midi_event 6400 1 snd_seq_oss snd_seq 49996 4 snd_seq_oss,snd_seq_midi_event snd_seq_device 6924 2 snd_seq_oss,snd_seq usblp 12032 0 snd_pcm_oss 38048 0 snd_mixer_oss 16384 2 snd_pcm_oss shpchp 43872 0 pci_hotplug 25668 1 shpchp ehci_hcd 29960 0 snd_intel8x0 29596 2 snd_ac97_codec 94624 1 snd_intel8x0 snd_ac97_bus 2176 1 snd_ac97_codec snd_pcm 78084 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec snd_timer 20100 2 snd_seq,snd_pcm snd 46432 11 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer soundcore 7776 2 snd sis_agp 6660 1 snd_page_alloc 8200 2 snd_intel8x0,snd_pcm sis900 21376 0 mii 5376 1 sis900 parport_pc 25196 1 ohci_hcd 19076 0 ppdev 7812 0 usbcore 116256 6 usbserial,unicorn_usb_eth,usblp,ehci_hcd,ohci_hcd bt878 9404 0 lp 9856 0 tuner 52396 0 bttv 169660 1 bt878 video_buf 18052 1 bttv compat_ioctl32 1408 1 bttv i2c_algo_bit 8840 1 bttv v4l2_common 7040 2 tuner,bttv btcx_risc 4488 1 bttv ir_common 8452 1 bttv tveeprom 13840 1 bttv videodev 7680 1 bttv ppp_generic 27156 7 ppp_deflate,bsd_comp,ppp_async slhc 6656 1 ppp_generic analog 10144 0 agpgart 27108 2 nvidia,sis_agp i2c_core 17792 5 nvidia,tuner,bttv,i2c_algo_bit,tveeprom gameport 11656 1 analog irtty_sir 5632 0 sir_dev 14668 1 irtty_sir irda 126648 1 sir_dev crc_ccitt 2176 2 ppp_async,irda rtc 10932 0 evdev 8192 1 pcspkr 2948 0 xfs 593004 0 reiserfs 256880 0 jfs 187004 0 ext3 127880 1 jbd 56212 1 ext3 dm_snapshot 15524 0 dm_crypt 10504 0 dm_round_robin 3072 0 dm_zero 2048 0 dm_emc 4864 0 dm_multipath 17544 2 dm_round_robin,dm_emc dm_mirror 18868 0 dm_mod 48276 5 dm_snapshot,dm_crypt,dm_zero,dm_multipath,dm_mirror aes_i586 33652 0 sata_qstor 7556 0 sata_promise 9092 0 sata_sil24 9476 0 sata_nv 7044 0 sata_mv 16008 0 sata_vsc 6148 0 sata_via 6020 0 sata_uli 4868 0 sata_svw 5764 0 sata_sx4 11780 0 sata_sis 5636 0 sata_sil 7432 0 DAC960 71360 0 cciss 29984 0 sx8 15756 0 cpqarray 19172 0 mptfc 10120 0 mptspi 6536 0 mptsas 16652 0 mptctl 23044 0 mptscsih 32336 3 mptfc,mptspi,mptsas mptbase 46308 5 mptfc,mptspi,mptsas,mptctl,mptscsih megaraid_mbox 25232 0 megaraid_sas 24492 0 megaraid_mm 9380 1 megaraid_mbox ata_piix 8324 0 osst 51616 0 megaraid 37700 0 sym53c8xx 74260 0 atp870u 30848 0 aha152x 37304 0 aic79xx 272596 0 aic7xxx 177840 0 ahci 11396 0 pdc_adma 7556 0 libata 54284 15 sata_qstor,sata_promise,sata_sil24,sata_nv,sata_mv,sata_vsc,sata_via,sata_uli,sata_svw,sata_sx4,sata_sis,sata_sil,ata_piix,ahci,pdc_adma raid_class 4992 0 nsp32 23828 0 aacraid 56832 0 ipr 59424 0 imm 11016 0 parport 33864 4 parport_pc,ppdev,lp,imm 3w_xxxx 25248 0 tmscsim 20800 0 dc395x 33552 0 3w_9xxx 31520 0 a100u2w 9408 0 BusLogic 23332 0 sr_mod 15140 0 qlogicfas408 6664 0 st 35744 0 sg 27804 0 dmx3191d 11392 0 lpfc 157120 0 scsi_transport_sas 15360 1 mptsas qla1280 117132 0 sd_mod 14976 0 ide_floppy 16000 0 ide_cd 37792 0 cdrom 36144 2 sr_mod,ide_cd ide_disk 14336 3 via82cxxx 8836 0 [permanent] trm290 4228 0 [permanent] triflex 3328 0 [permanent] slc90e66 5248 0 [permanent] sis5513 13196 0 [permanent] siimage 10624 0 [permanent] serverworks 8328 0 [permanent] sc1200 6656 0 [permanent] rz1000 2560 0 [permanent] piix 9476 0 [permanent] pdc202xx_old 9984 0 [permanent] pdc202xx_new 8448 0 [permanent] ns87415 4012 0 [permanent] it821x 7684 0 [permanent] hpt366 18048 0 [permanent] hpt34x 4608 0 [permanent] generic 4356 0 [permanent] cy82c693 4228 0 [permanent] cs5530 5120 0 [permanent] cmd64x 10780 0 [permanent] atiixp 5520 0 [permanent] amd74xx 14364 0 [permanent] alim15x3 11280 0 [permanent] aec62xx 6912 0 [permanent] ide_core 116940 27 ide_floppy,ide_cd,ide_disk,via82cxxx,trm290,triflex,slc90e66,sis5513,siimage,serverworks,sc1200,rz1000,piix,pdc202xx_old,pdc202xx_new,ns87415,it821x,hpt366,hpt34x,generic,cy82c693,cs5530,cmd64x,atiixp,amd74xx,alim15x3,aec62xx
VLASTNÍ
Module Size Used by ppp_deflate 4352 0 zlib_deflate 17952 1 ppp_deflate bsd_comp 4992 0 ppp_async 7168 1 crc_ccitt 1920 1 ppp_async usbserial 22348 3 shpchp 29336 0 snd_intel8x0 25244 3 snd_ac97_codec 78880 1 snd_intel8x0 snd_ac97_bus 1920 1 snd_ac97_codec pci_hotplug 9732 1 shpchp snd_pcm_oss 30848 0 snd_pcm 59784 4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_page_alloc 6920 2 snd_intel8x0,snd_pcm snd_mixer_oss 13056 2 snd_pcm_oss bttv 143996 0 firmware_class 6912 1 bttv btcx_risc 3720 1 bttv ohci_hcd 15108 0 nvidia 4536596 12 tveeprom 12176 1 bttv ppp_generic 19604 7 ppp_deflate,bsd_comp,ppp_async slhc
myslím si že to je vše říkající
Tiskni
Sdílej:
Jak všeříkající? Jediné co je vidět, že lsmod s vlastním jádrem je přehlednější. Otázka je, zdali je to tím, že je většina modulů napevno v jádře, nebo tím, že distribuční jádro tahá něco navíc. Pokud dsit., jádro tahá něco navíc, pak to není problém jádra, ale distribuce, jak už někdo psal.
PS: kolik používáte filesystémů?
snd_ac97_codec snd_ac97_bus snd soundcore snd ohci_hcd usbcore i2c_core reiserfs jfs ext3 sata_via via82cxxx atiixp ide_coreatd...
Ano vytvaret initrd na nespustitelnem systemu je fakt zabava, obzvlast kdyz neni AFAIK reiserfs ani jako modul takze do ni neni co davat.
Osobne jsem to resil kamku jinak.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.