Portál AbcLinuxu, 8. června 2025 05:56


Dotaz: Velikost zkompilovaného jádra řady 2.6

25.1.2005 23:14 xxlugh | skóre: 9 | Hlásná Třebaň
Velikost zkompilovaného jádra řady 2.6
Přečteno: 200×
Odpovědět | Admin
Mam maly dotaz pratele. Pote, co jsem si uspesne zkompiloval jadro 2.4 hraju si i s jadrem rady 2.6. Hlavni duvod je absence podpory pro moji Wifi v rade 2.4. OK, vsechno se mi vydarilo, bezdratovka funguje, jsem spokojeny.
Jen me zarazila jedna vec - cekal jsem, ze velikost zkompilovaneho jadra bude kolem 1300 kB. A ono to dela kolem 1450 kB kdyz vyhazu vetsinu veci ven jako moduly, resp. je velikost jadra tesne pod 2 MB v pripade, ze mam veskere "potrebnosti" v jadre (bez modulu). Zda se mi to trochu prilis.
Takze otazka c.1:
Je tato velikost obvykla? Jak velka jadra kompilujete vy?
A otazka druha (doufam, ze nevyvolam velkou hadku :-)):
Je podle Vas lepsi jadro modularni nebo naopak jadro, ktere ma vse zkompilovano uvnitr?
V tom nemam moc jasno, vychazi mi to tak 50:50.
Pro uplnost: pouzivam Slackware 10.0 + PekWM na NB ACER 290 LMi.
Diky za vase odpovedi a nazory. Michal.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.1.2005 23:19 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
Odpovědět | | Sbalit | Link | Blokovat | Admin
je to normalni...
[tsunami@vodik]$ ls -lah /boot/vmlinuz*
-rw-r--r--  1 root    root  1,8M 2005-01-21 13:11 /boot/vmlinuz-2.6.10-cko1
-rw-r--r--  1 root    root  2,0M 2004-06-15 21:40 /boot/vmlinuz-2.6.5
-rw-r--r--  1 root    root  1,7M 2004-09-19 17:52 /boot/vmlinuz-2.6.7
-rw-r--r--  1 root    root  1,7M 2004-10-21 11:21 /boot/vmlinuz-2.6.9
cast veci mam v jadre, cast jako moduly (prave mam natazenych asi 60 modulu...)
-- Nezdar není hanbou, hanbou je strach z pokusu.
25.1.2005 23:31 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6

Kromě ovladačů pro Nvidii a LIRCu mám všechno "napevno" v jádře

bash-2.05b$ ls -lah /boot/vmlinuz*
-rw-r--r--  1 root root 1,5M 2004-12-04 11:32 /boot/vmlinuz
-rw-r--r--  1 root root 1,5M 2004-12-04 01:23 /boot/vmlinuz.old

60 modulů?! to snad umí samo i vařit a uklízet, ne?

Každý má právo na můj názor!
Josef Kufner avatar 25.1.2005 23:36 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
lol, asi jo...
$ lsmod | wc -l
29
Hello world ! Segmentation fault (core dumped)
25.1.2005 23:39 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
[tsunami@vodik]$ lsmod | wc -l
82
tak jsem se trochu seknul...

http://t41.zdenda.com/lsmod
-- Nezdar není hanbou, hanbou je strach z pokusu.
25.1.2005 23:48 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
<thingwath@ethelred> ~
# lsmod | wc -l
2
A taky mi to funguje :-)
Copak toho není dost?
26.1.2005 00:29 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
To záleží na konkrétním hw a používání ... já mám v modulech pár věcí, co nepřežijou suspend to ram + usb, pcmcia a nvidii ... aktuálně 29 modulů.
DjAARA avatar 25.1.2005 23:59 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
bartonj@b04-401c ~ $ lsmod
Module                  Size  Used by
usbhid                 31360  0
fglrx                 235008  7
pcmcia                 17732  4
acerhk                 27396  0
bartonj@b04-401c ~ $
bartonj@b04-401c /boot $ ls -lh kernel-2.6.*
-rw-r--r--  1 root root 1,9M led 20 16:25 kernel-2.6.10-r4-susp
-rw-r--r--  1 root root 2,0M pro 24 08:29 kernel-2.6.9-r6-susp
bartonj@b04-401c /boot $
v kernelu je podpora vseho, krome par vyse uvedenych modulu ... jde o NTB Prestigio Nobile 157
Josef Kufner avatar 25.1.2005 23:35 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
Odpovědět | | Sbalit | Link | Blokovat | Admin
pepik@jknb:/boot$ ll */vmlinuz-2.6.*
-rw-r--r--  1 root root 1,6M 2004-12-25 19:38 2.6.10-jknb01/vmlinuz-2.6.10-jknb01
-rw-r--r--  1 root root 1,7M 2005-01-03 19:27 2.6.10-jknb02/vmlinuz-2.6.10-jknb02
-rw-r--r--  1 root root 1,7M 2005-01-06 17:16 2.6.10-jknb03/vmlinuz-2.6.10-jknb03
-r--r--r--  1 root root 1,5M 2004-08-09 14:33 2.6.7-jknb01/vmlinuz-2.6.7-jknb01
-rw-r--r--  1 root root 1,5M 2004-08-10 20:36 2.6.7-jknb02/vmlinuz-2.6.7-jknb02
-rw-r--r--  1 root root 1,5M 2004-08-11 00:28 2.6.7-jknb03/vmlinuz-2.6.7-jknb03
-rw-r--r--  1 root root 1,5M 2004-08-12 00:29 2.6.7-jknb04/vmlinuz-2.6.7-jknb04
-rw-r--r--  1 root root 1,6M 2004-09-23 18:16 2.6.7-jknb05/vmlinuz-2.6.7-jknb05
-rw-r--r--  1 root root 1,6M 2004-10-17 19:57 2.6.7-jknb06/vmlinuz-2.6.7-jknb06
-rw-r--r--  1 root root 1,5M 2004-08-19 21:20 2.6.8-jknb01/vmlinuz-2.6.8-jknb01
-rw-r--r--  1 root root 1,6M 2004-08-24 15:33 2.6.8-jknb02/vmlinuz-2.6.8-jknb02
-rw-r--r--  1 root root 1,6M 2004-08-24 17:04 2.6.8-jknb03/vmlinuz-2.6.8-jknb03
-rw-r--r--  1 root root 1,5M 2004-09-02 21:37 2.6.8.1-jknb01/vmlinuz-2.6.8.1-jknb01
-rw-r--r--  1 root root 1,4M 2004-09-21 16:31 2.6.8.1-jknb02/vmlinuz-2.6.8.1-jknb02
-rw-r--r--  1 root root 1,5M 2004-09-16 17:43 2.6.8.1-test/vmlinuz-2.6.8.1-test
-rw-r--r--  1 root root 1,6M 2004-10-20 13:32 2.6.9-jknb01/vmlinuz-2.6.9-jknb01
-rw-r--r--  1 root root 1,6M 2004-11-04 16:40 2.6.9-jknb02/vmlinuz-2.6.9-jknb02
-rw-r--r--  1 root root 1,6M 2004-11-07 17:08 2.6.9-jknb03/vmlinuz-2.6.9-jknb03
-rw-r--r--  1 root root 1,6M 2004-11-23 00:10 2.6.9-jknb04/vmlinuz-2.6.9-jknb04
-rw-r--r--  1 root root 1,6M 2004-10-20 17:53 2.6.9-test/vmlinuz-2.6.9-test
pepik@jknb:/boot$ uname -a
Linux jknb 2.6.9-jknb04 #2 Tue Nov 23 00:08:42 CET 2004 i686 GNU/Linux

pepik@kufner-home:/boot$  ll */vmlinuz-2.6.* 
-rw-r--r--  1 root root 1,4M 2004-02-11 19:11 2.6.2-mb01/vmlinuz-2.6.2-mb01
-rw-r--r--  1 root root 1,8M 2004-03-14 10:37 2.6.2-mb02/vmlinuz-2.6.2-mb02
-r--r--r--  1 root root 1,7M 2004-05-31 14:08 2.6.6-mb-01/vmlinuz-2.6.6-mb-01
-rw-r--r--  1 root root 1,7M 2004-07-09 19:41 2.6.6-mb-02/vmlinuz-2.6.6-mb-02
-rw-r--r--  1 root root 1,7M 2004-08-04 19:38 2.6.7-mb-01/vmlinuz-2.6.7-mb-01
-rw-r--r--  1 root root 1,6M 2004-08-05 01:54 2.6.7-mb-02/vmlinuz-2.6.7-mb-02
-rw-r--r--  1 root root 1,6M 2004-10-29 14:47 2.6.9-01/vmlinuz-2.6.9-01

Jujda, a ja proc mam malo mista na disku ;)
Hello world ! Segmentation fault (core dumped)
25.1.2005 23:57 xxlugh | skóre: 9 | Hlásná Třebaň
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
Aha. Takze se zda, ze ta velikost, kterou tvorim ja je v pohode. To jsem rad - mel jsem obavu, ze tam mam zbytecne neco co nepotrebuji. M.
26.1.2005 09:20 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
Rozbalit Rozbalit vše Re: Velikost zkompilovaného jádra řady 2.6
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim

No ja bych rekl ze tam mas nejaky zbytecnosti mas. Ja delam 2.6 jadro na muj desktop neco pres 1MB a moduly pouzivam jen na ovladace usb, zvuku, tv karty a sitovky. Proste co nepotrebuju vyhazim a nekompiluju ani jako modul.

Pro routery delam jeste mensi jadra. V tom desktopovym o toho moc vic neni, jen par drobnosti.
root@router_studanka_igw:~# ls -l /boot/
celkem 7503
-rw-r--r--  1 root root     179 2004-03-20 20:07 boot_message.txt
-rw-r--r--  1 root root     512 2004-03-20 20:07 boot.0300
-rw-------  1 root root   85504 2004-09-07 16:21 map
-r--------  1 root root 1226706 2004-03-20 20:06 vmlinuz
-rw-r--r--  1 root root 1053896 2004-03-21 17:52 vmlinuz-264-1
-rw-r--r--  1 root root 1044995 2004-03-28 13:15 vmlinuz-264-2
-rw-r--r--  1 root root 1065527 2004-04-07 11:29 vmlinuz-264-3
-rw-r--r--  1 root root 1065537 2004-09-06 19:41 vmlinuz-264-4
-rw-r--r--  1 root root 1061652 2004-09-07 15:34 vmlinuz-264-5
-rw-r--r--  1 root root 1040655 2004-09-07 16:19 vmlinuz-267-1
root@router_studanka_igw:~#
Zdenek
www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.