vlastni jadro (Re: Sitova karta rtl8139A)

David Trcka trcka na poda.cz
Pátek Červen 21 20:17:02 CEST 2002


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 21 Jun 2002, Martin Filip (Nexus) wrote:

> genericka jadra jsou zbytecne velka a obsahuji miliony hloupisti, co
> akorat zatezuji proc a pamet.

genericka = distribucni ve vasi terminologii? (jenom abychom si rozumeli)

Odhlednu od te velikosti, protoze v dnesni dobe, kdy ma kazdy usmoleny 
srot aspon 64MB RAM, mi pripada handrkovani se o par desitek (maximalne 
stovek) KB zbytecne.

Jak konkretne zatezuje procesor cast kodu jadra, ktera slouzi jako ovladac 
pro HW, ktery v systemu neni? IMHO maximalne zabira par bajtu v tabulce 
symbolu a maximalne par sekund navic pri detekci HW behem startu. Nejsem 
kernel guru, ale vim dost o programovani na to, abych se moc divil, kdyby 
tomu tak nebylo. (Zamerne nemluvim o ovladacich prelozenych jako modul, 
tam je to snad uplne jasne.)

Mate nekde konkretni vysledky testu/benchmarku rychlosti vami prelozenych 
jader a tech z distribuce? Urcite tady nejsem sam, kdo si je rad 
prostuduje. Pokud jsou rozdily ve vykonu opravdu tak markantni (pokud 
vubec nejake), rad zhodnotim, jestli energie vynalozena na postaveni 
vlastniho jadra (pripadne na aplikaci patchu a jejich testu) stoji za to.

Jediny pripad, kdy jsem oduvodnene sestavoval vlastni jadro za ucelem jeho
minimalni vysledne velikosti, byl ten, kdy jsem si stavel vlastni
disketovou distribuci pro router, kde jsem se potreboval vejit s jadrem,
ramdiskem a konfiguraci na jednu disketu. Tam se opravdu pocita kazdy bajt
(resp. 512 bajtu - velikost sektoru), ale ani jeden z prispevku tohoto
threadu o tomhle nebyl.


- -- 
David Trcka, network administrator
PODA s.r.o. - Internet Service Provider

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9E22gMNnAMG0b8P4RAnwyAJ0fZmTORdptVuMt0MvbP/3sW6uQ9QCeIOqA
f/8STNPPtVdWg1VUISmwEJg=
=zIUn
-----END PGP SIGNATURE-----



Další informace o konferenci Linux