LINUX.ORG.RU

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

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

если файл предполагается не сильно большим, то я бы посмотрел в сторону ringbuffer+mmap

но тут изначальная потребность немного кривая. какой смысл в «последних» 5МБ? стандартная практика N-файлов по M-размеру (или T-времени). какой-то кривой велосипед изобретается, имхо. особливо если речь про 50 процессов. тут прям напрашивается использование стандартного системного логгера, а он уж сам отротейтит как полагается.

Исправление ergo, :

если файл предполагается не сильно большим, то я бы посмотрел в сторону ringbuffer+mmap

но тут изначальная потребность немного кривая. какой смысл в «последних» 5МБ? стандартная практика N-файлов по M-размеру (или T-времени). какой-то кривой велосипед изобретается, имхо. особливо если речь про 50 процессов. тут прям напрашивается использование стандартного системного логгера, а он уж сам отротейтит как пологается.

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

если файл предполагается не сильно большим, то я бы посмотрел в сторону ringbuffer+mmap