Se si deve lavorare sul file una riga alla volta, allora e' meglio leggere una riga alla volta invece che caricare tutto il file in memoria. Magari non e' questo il caso, ma se si tratta - per esempio - di logfile da diverse centinaia di mega, la differenza e' decisamente sensibile.