[LUGOS] Hitrost in RAM
Metod Kozelj
metod.kozelj at lugos.si
Wed Apr 7 11:08:55 CEST 2004
Howdy!
Jurij Reščič wrote:
> Če program napisal sam, s katerim prevajalnikom si ga prevedel?
> Oziroma če
> veš, s katerim prevajalnikom je program bil preveden in s kakšnimi
> opcijami?
>
> Različni prevajalniki delajo različno hitre izvršilne kode; gcc ni
> ravno hitrostna perla.
To je res. Intelov C prevajalnik za linux zna narediti kakšnih 10-20%
hitrejši program kot gcc 3.3 ... Oboje optimizirano za dano hardversko
platformo (P4).
> Največ koliko spomina nek program potrebuje, ti pove ukaz "size":
> [jure at node11 $ size ~Molsim/Prog349/molsim_ser.exe
> text data bss dec hex filename
> 1908406 153080 47068132 49129618 2eda892
> /home/jure/Molsim/Prog349/molsim_ser.exe
To ti seveda pove nekaj le o statičnih spremenljivkah. Imam program:
$ size statpcap
text data bss dec hex filename
25800 372 164 26336 66e0 statpcap
Bi človek rekel ... tiny. Ampak zna porabiti tudi 500MB pomnilnika in
več. Ker pač dela z malloc() - free().
--
Peace!
Mkx
---- perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
---- echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlb xq | dc
More information about the lugos-list
mailing list