LINUX.ORG.RU

История изменений

Исправление Eddy_Em, (текущая версия) :

Это из-за буферизации. Пиши в строке 113:

write(1, "\n", 1);

Я думаю, с явным указанием lseek будет медленнее, т.к. придется вручную читать какое-то количество данных в буфер и вырывать строчку. Если буфер взять слишком маленьким, придется дочитывать, если же буфер взять слишком большим, то процесс замедлится.

Исходная версия Eddy_Em, :

Это из-за буферизации. Пиши в строке 113:

write(1, "\n", 1);