in reply to Large text files into arrays, accessing final elements
if @myfile is tied file array: (...) $size=@myfile; #this dies and gives "out of memory" error
This issue seems to be directly addressed in the docs to Tie::File (in the caveats):
Note that accessing the length of the array via $x = scalar @tied_file accesses all records and stores their offsets.
Did you try, for example:
print $myfile[-1];
In Section
Seekers of Perl Wisdom