Aplikace patche od Alana Coxe do jadra
Jirka Kosina
jikos na jikos.cz
Středa Květen 15 13:13:06 CEST 2002
On Wed, 15 May 2002, Mošnička Roman wrote:
> >Co konkretne Vam nevyhovuje na jadre z distribucie a co na
> >tom Alanove jadro zmeni?
> Jadro si kompiluji bezne,jenom jsem do ted stahoval vzdy cele jadro a
> nikdy jsem neaplikova patche. To ze nevim co oznacuje termin vanilla,
> neznamena ze nejsem schopen prekompilovat jadro,tak aby vyhovovalo
> vykonostne ci stabilitou.
Abyste jadro zkompiloval tak, aby vyhovovalo vykonostne, nezalezi bohuzel
na tom, jestli umite zatrhnout spravne volby v konfiguraci, a pak
nekolikrat spustit make.
Jde o to, ze pokud se nechcete/nemate cas zaobirat tim, ktere patche by
byo vhodne pouzit a ktere ne, pak skodite sam sobe. Vetsinou se vyplaci,
pokud vylozene nechcete prolezat archiv LKML a dobrodruzne zkouset
aplikovat ruzne patche, verit jadru od distributora, pokud se nechcete
nejak aktivne na vyvoji kernelu podilet.
Schvalne si nainstalujte SRPM od distribucniho kernelu RedHatu, a
podivejte se, kolik (radove stovka) patchu je tam zahrnuto oproti vanilla
jadru.
> Na serverech nam tady bezi databaze progress. Duvod proc jsem chcel
> ozkouset jadro od Alana Coxe byl ten ze me pozadal kolega z technicke
> podpory jestli bych nemohl na serveru pouzit jadro od AC a provest
> vykonnostni mereni na databazi. V cem by melo byl jadro od AC nevim,ale
> mozna rikal neco o vylepsenem memory managementu,(ale opravdu nevim),
> coz byl tedy duvod proc ....
Pokud chcete experimentovat s memory managementem a jste dobrodruzna
povaha, pouzijte -rmap patch od Rika van Riela. Ovsem na server se to
nehodi, protoze se proste musite smirit s obcasnymi Oopsy, atd. Pokud Vam
nevyhovuje mm co je v 2.4.x, x<10, pouzijte treba jadro z RawHide (v
pripade RedHatu) - je tam myslim 2.4.18, vcetne low-latency patche, a
mnoha a mnoha dalsich. Uvidite, ze Vase vykonostni mereni na nem vyjdou
daleko lepe, nez na -ac jadru.
V kernelu, ktery poskytuje RedHat ve svych distribucich je mnoho patchu
prave z Alanovych jader, ale jen tech, ktere jsou ozkousene, a ktere jsou
prinosne.
Alanovu vetev je take potreba chapat jako vyvojovou - testuji se v ni
ruzne veci, nez jsou poslany Marcelovi do vanilla verze - nektera
vylepseni z Alanova jadra se do vanilla kernelu dostanou, u jinych se
zjisti ze nejsou to prave, a zahodi se.
> to jenom pro upresneni :-)
Napodobne. ;)
--
JiKos.
Další informace o konferenci Linux