Lo que quieres hacer es un
@almacenar = ('');
Eso limpiaría el @almacenar...Pero si tu problema es de memoria y no de proceso, puedes usar:
Código:
open...;
while(my $line = <abrir>){
$instrucciones;
}
close(abrir);
Con esto procesas el archivo línea por línea, sin cargar todo el archvo en memoria...Lo que si te consume un poco más de procesador...
Espero que te sirva
Saludos