> Ma quant'?? grosso il tuo file "antani"? Dai tempi che escono direi piccolo a > meno che tu non disponga di un cluster, quindi quel che porta via tempo in > questo caso sono le 5000 invocazioni di cat e le 5000 creazioni della pipe. > Il caso esposto da Andrea ?? un po' diverso, una sola invocazione di cat, > una sola pipe, un giga di dati.
Assolutamente si trattava di un file piccolo, e si, la grande differenza e' data dalla somma di tantissime piccole differenze ( 5000 cicli appunto ) fatti volutamente per mettere in evidenza la differenza. Questo non cambia il senso della cosa, ovvero che cat file | grep e' meno performante, poi ovvio che l'impatto sul singolo ciclo e' minimo e se rapportato a un file grande in percentuale e' ancora piu' piccolo, ma questo esula dalla mia affermazione. > una copia ulteriore dei dati in ram. A causa poi della lentezza del mio > hard disk rispetto alla CPU, il tempo di orologio cambia di poco, ma il > tempo di CPU ?? quasi raddoppiato. Dove possibile quindi ?? meglio evitare la > pipe. Quindi fondamentalmente diciamo la stessa cosa :) -- Franco (nextime) Lanza Busto Arsizio - Italy SIP://[EMAIL PROTECTED] NO TCPA: http://www.no1984.org you can download my public key at: http://danex.nexlab.it/nextime.asc || Key Servers Key ID = D6132D50 Key fingerprint = 66ED 5211 9D59 DA53 1DF7 4189 DFED F580 D613 2D50 ----------------------------------- echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D212153574F444E49572045535520454D20454B414D204F54204847554F4E452059415020544F4E4E4143205345544147204C4C4942snlbxq | dc -----------------------------------
signature.asc
Description: PGP signature