internetova kavarna

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Pondělí Červenec 14 20:39:20 CEST 2003


On Sun, 13 Jul 2003, oldfrog na volny.cz wrote:

> Dale to plati u knihoven, glibc starsich verzi je mene narocna na
> misto na disku, pamet i procesor.

To neni tak uplne jednoznacna pravda. Novejsi verze jsou sice obvykle
na pohled jako soubory objemnejsi, nicmene skutecna spotreba pameti se
obvykle prilis nelisi a vetsina spotrebovaneho prostoru je navic sdilena.
A aby to bylo jeste zajimavejsi, tak mnozstvi nesdilenych stranek
(pocitana rezie samotne glibc & dynamic linkeru) se pohybuje ruznymi smery
a treba mezi glibc 2.2 a 2.3 se podle mych pozorovani pohnulo znatelne
smerem dolu (nezkoumal jsem to, ale asi nekdo neco zoptimalizoval).

> Rovnez jadro rady 2.2.X je mene narocne nez 2.4.X. Ovsem 2.4.X muze
> zase vyuzit napriklad DMA, takze na konkretnim stroji (Pentium a
> vyssi) muze prinest docela podstatny vykonnostni narust.

Predpokladam, ze je rec o IDE, protoze jen IDE je v praxi implementovano
tak uchylne, ze tam nelze DMA (mineno bus mastering DMA na PCI
pochopitelne..."klasicke" pisickove DMA je dobre akorat tak na tu
disketovku) proste a jednoduse zapnout bez sloziteho premysleni,
jestli to nahodou nezpusobi sesrotovani dat...

Tak tohle DMA lze vyuzit i na 2.2 (a dokonce snad i na 2.0), akorat si to
clovek musi zapnout rucne (a zcela na vlastni riziko).


--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."



Další informace o konferenci Linux