Jadro Red Hatu 7.1 CZ, rpmky jsou pomale?
Tomas Valousek
xvalous na pluto.pslib.cz
Neděle Únor 17 20:28:47 CET 2002
On Sun, 17 Feb 2002, Petr Šigut wrote:
> 1.
> Mam Red Hat 7.1 CZ a nekde:-) sem cetl ze jeho jadro je moc velke a tudiz je
> system pomaly. Je to pravda? slo by jadro nejak osekat, aby to slo vykonove
> poznat? (ne 'skvelych' 1,2% vykonu navic).
Urcite osekat jde, muzete usetrit trochu pameti a trochu zvysit vykon.
Zalezi na tom, co pouzivate za hardware, jake soucasti do kernelu
zakompilujete etc. Kompilace vlastniho kernelu vsak muze mit i jiste
nevyhody - kernely od vyrobcu distribuci (RH, SuSE, Mandrake atd.) jsou
dobre testovane a obsahuji mnoho dulezitych patchu. Pokud jste zacatecnik,
resp. pokud jste jeste nikdy kernel nekompiloval, muzete nadelat vice
skody nez uzitku (vas system muze byt mene stabilni, pomalejsi atd.).
Zkompilovat vlastni kvalitni kernel vyzaduje urcite zkusenosti a znalosti
v teto oblasti. Na druhou stranu je to velice zajimava zkusenost a pokud
nemate do ceho pichnout nebo chcete vyzkouset, jak se kompiluje kernel,
tak s chuti do toho ;-).
Kazdopadne ale necekejte, ze vas system bude o 50% rychlejsi.
> 2.
> RPM jsou zkompilovane na urcitem procesoru, je proto jejich 'vykon' na jinem
> systemu optimalni? kolik vykonu se strati?
Napriklad RPMka od RedHatu jsou kompilovane tak, aby fungovaly na vsech
pocitacich 386 a vyssich, stim, ze jsou optimalizovany pro procesory
Pentium. Takto je zkompilovana vetsina balicku od RH, protoze zarucuji
maximalni kompatibilitu a rozdil ve vykonu je zanedbatelny. U specielnich
baliku "nejnizsi urovne" (kernel, glibc) RH vytvari balicky pro kazdou
architekturu zvlast (i368,586,686,Athlon), protoze v techto pripadech to
ma naopak nezanedbatelny vyznam. Distribuce Mandrake ma balicky
kompilovane pro procesory i586 (pentium). U dalsich distribuci nevim jak
to je, ale mam pocit, ze SuSE ma balicky taky pro i386 s optimalizaci pro
i586.
Jinak v obou bodech se ptate na konkretni cisla... v tomto ale
bohuzel nelze jednoznacne odpovedet, protoze kazdy pouziva jiny HW, jiny
SW a konkretni uspora je tedy pripad od pripadu jina.
> petr.sigut na atlas.cz
Tomas Valousek
--
Tomas -VALY- Valousek
web design, internet projects, linux etc..
email: tomas na valousek.cz
www: http://www.pslib.cz/~xvalous (~=ALT+126)
Další informace o konferenci Linux