Производительность при чтении файла построчно по сравнению с чтением всего файла

Есть ли заметная разница (теоретически) при чтении строки за строкой по сравнению с чтением всего файла за раз?

Чтение весь файл отрицательно влияет на объем используемой памяти, но работает ли он быстрее?

Мне нужно прочитать файл и обработать каждую строку. Я не знаю, следует ли мне читать по одной строке и обрабатывать ее, или читать весь файл, обрабатывать все, а затем писать для вывода.

Я уже настроил программу для чтения строка за строкой, и я хочу знать, стоит ли прилагать усилия для ее изменения для чтения всего файла (что непросто, учитывая мою настройку).

Спасибо,

7
задан RushK 10 October 2011 в 03:56
поделиться