2015-08-06 2 views
0

Я использую именованный канал, созданный с помощью mkfifo на Mac, для связи с виртуальной машиной Linux на том же компьютере.Именованные каналы Очистить данные чтения

Linux написан, Mac считывает.

Когда чтение выполняется, данные автоматически очищаются (как подразумевает fifo), или он остается там, заставляя файл расти.

ответ

1

Данные по трубам, названным или иным образом, потребляются при считывании. Если вы хотите писать постоянные данные, используйте обычный файл.

Обратите внимание, что труба будет расти, если данные не прочитаны, до предела размера, определяемого конфигурацией системы.

+1

Прохладный ручка. :) – BAR

Смежные вопросы