[Perl] Pregunta #3

Salman PSL correo@salman.net
Wed, 13 Mar 2002 12:14:54 +0100


: El hecho de que perl sea capaz de comerse a memoria un archivo completo
: no implica que sea la mejor opción.
:
: En general será mas eficiente y más rapido un:
:
:    while(my $line = <FILE>) { ... }
:
: que un
:
:    @arch = <FILE>; for my $line (@arch) {     }

¿¿¿ De verdad ??? pues yo siempre estaba usando la segunda opción en ficheros
relativamente pequeños y solo la primera para ficheros grandes. bueno yo utilizo otra
opción que es

@arch= `cat $fichero`;

Estaba convencido que iría mas rápido trabajando en RAM que no en HD


Saludos
Salvador Guzmán
Salman PSL
Vigo, Galicia, España
+34 986-21.30.27
+34 627-505-999
Correo@Salman.ES
http://salman.net/
http://aseara.com/