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