Oriznuti souboru (binarniho)

Zdenek Pizl zdenek.pizl na pegas-dk.cz
Středa Září 5 15:03:29 CEST 2001


Dne st 5. září 2001 15:53 Miroslav BENES napsal(a):
> Preji krsany den !
>
> Prosim o radu - je to sice primitivni problem, ale docela
> by me zajimal vas nazor.
>
> Potrebuji z binarniho (!) souboru (cca 4.3 MB) odriznout
> na zacatku par bytu (1423). Jediny zpusob, ktery me
> napadl je :
>
> $ time dd if=bbb of=ccc ibs=1 skip=1423
> 4366623+0 vstoupivších záznamů
> 8528+1 vystoupivších záznamů

no kdyz to berete po jednom byte, tak bych se az tak moc 
nedivil. To znamena, ze musite cca 4.3e+06 "sahnout" do 
souboru (abstrahuji od cache). A to asi da zabrat ...

				Z.P.

>
> real    0m32.719s
> user    0m10.880s
> sys     0m21.210s
>
>
> Timto je muj jednorazovy problem vyresen - soubor "ccc"
> obsahuje data bez nezadouci hlavicky. ALE ! Pripada mi
> zvlastni, ze takova prkotina trva pres pul minuty a ze
> tim stravi jadro vic nez 20s sveho zivota - napr. syslog
> ma cas vyuziti jadra 58s za 28 dni uptimu. Je to sice
> jenom P166, ale ma dost pameti a jinak se flaka.
>
> Jestli nekoho napadne efektivnejsi reseni, budu do
> budoucna rad.
>
> Predem diky.
>
>
>
>
> --------------------------
> Miroslav BENES
> E-mail   : mbenes na tenez.cz
> TENEZ Chotebor, a.s
> --------------------------
>
> ---------------------------------------------------------
>------------------ Meta-FAQ (odhlášení, archív, FAQ a
> další): http://www.linux.cz/mailing-list TIP: Hardwarova
> kompatibilita? http://hardware.penguin.cz/


Další informace o konferenci Linux