OT [Was Re: head obracene]
Leos Bitto
bitto na atrey.karlin.mff.cuni.cz
Středa Leden 5 09:52:11 CET 2000
Zbynek Vyskovsky (rat na atrey.karlin.mff.cuni.cz) wrote:
: On Tue, Jan 04, 2000 at 10:01:55PM +0000, Leos Bitto wrote:
: > : Tohle bych nepovazoval za druhy pruchod. Stejne tak bys mohl rict o cat
: > : ze je dvoupruchodovy, protoze jednou ty data cte a jednou zapisuje.
: >
: > To je neco trosku jineho. Ty ty data jednou ctes, coz je OK. Pises do
: > pameti, coz je taky OK. Ale kdyz je z te pameti znova tahas, tak se znova
: > parsuji, coz uz nejsem ochoten akceptovat jako operaci ktera je zadarmo.
: > To nasledujici vypisovani je uz taky OK.
:
: Spatne - pri tom tahani z pameti uz se neparsuji. Co se tyce perlu, tak ma
: stringovy scalar urcenou delku, takze se zadny konec radku/stringu/... hledat
: nemusi (jestli spravne chapu to, co tady nazyvas parsovanim).
OK, beru.
: Co se tyce algoritmu, tak se da napsat v C, jinak a lepe a tam si muzes
: zaoptimalizovat tak, ze vysledek vypises bez parsovani jedinym syscallem
: writev (pripadne dvema, kdyz se bude optimalizovat i posun pole).
No ale sebelepsi zapis u tohoto algoritmu nic nezmeni bud na dvojitem
cteni z disku, nebo na priserne pamerove narocnosti.
Leos Bitto
Další informace o konferenci Linux