Всем привет!
Обычный fifo, создаваемый mkfifo, не хранит в себе данных: сколько из него читают данных, столько и даёт записать в себя.
Очень нужен его аналог с буферизацией, который позволяет одному процессу записать в fifo большой кусок данных от потока, другому - вычитывать из fifo эти данные по небольшим кусочкам.
Есть ли стандартный процесс, который может принимать на вход поток данных, накапливать данные внутри себя до определённого предела, выдавать на выход поток любыми небольшими кусочками?
Спасибо.