sfida... elenco parziale e regole

Gianmarco Giovannelli gmarco a gufi.org
Dom 10 Lug 2005 19:33:00 CEST


Valerio Alliod wrote:
> Ovviamente php è un pelo più lentino (ho fatto una conversione brutale 
> dello script... ottimizzazioni in php non saprei tanto come farne).
> Riporto per brevità solo il risultato del test complessivo
> 
> N. 10   -   S: 150305
> N. 100   -   S: 866703
> N. 1000   -   S: 3773846
> N. 10000   -   S: 4166171
> N. 100000   -   S: 23919182
> 0.939u 0.179s 0:01.19 92.4%     1171+11546k 0+0io 0pf+0w

Ho mandato il problema ad un amico, che ci legge in bcc:

proxy:/home/gmarco> time awk -f calcola.awk array.txt.10
from 1 to 8 min -73128 max 77177 tot 150305
0.000u 0.001s 0:00.00 0.0%      0+0k 0+0io 0pf+0w

proxy:/home/gmarco> time awk -f calcola.awk array.txt.100
from 26 to 89 min -506030 max 360673 tot 866703
0.000u 0.001s 0:00.00 0.0%      0+0k 0+0io 0pf+0w

proxy:/home/gmarco> time awk -f calcola.awk array.txt.1000
from 296 to 887 min -1045902 max 2727944 tot 3773846
0.000u 0.003s 0:00.00 0.0%      0+0k 0+0io 0pf+0w

proxy:/home/gmarco> time awk -f calcola.awk array.txt.10000
from 3493 to 5915 min -3332441 max 833730 tot 4166171
0.018u 0.000s 0:00.01 100.0%    224+416k 0+0io 0pf+0w

proxy:/home/gmarco> time awk -f calcola.awk array.txt.100000
from 13335 to 58357 min -4597110 max 19322072 tot 23919182
0.168u 0.000s 0:00.16 100.0%    154+286k 0+0io 0pf+0w

I suoi risultati sono questi... sconcertanti !
Tutto in awk ... !!!

Direi che devo rivedere qualcosa nel mio algoritmo :-)







Maggiori informazioni sulla lista devel