Результаты поиска по запросу "fifo"

1 ответ

почему два процесса все еще могут использовать FIFO для связи после удаления FIFO?

4 ответа

Как построчно читать FIFO / именованный конвейер из приложения C ++ / Qt Linux?

Как построчно читать FIFO / именованный конвейер из приложения C ++ / Qt Linux?Сегодня я могу открывать и читать из fifo из программы Qt, но я не могу застав...

4 ответа

Реализация очереди FIFO в C

Для встроенного приложения я пытаюсь реализовать очередь структур «первым пришел - первым вышел» (FIFO) с использованием ANSI C. Наиболее простой способ сдел...

ТОП публикаций

5 ответов

Почему LRU лучше, чем FIFO?

ПочемуНаименее недавно использованный [http://en.wikipedia.org/wiki/Cache_algorithms#Least_Recently_Used]лучше чем FIFO по отношению к файлам подкачки?

4 ответа

Попробуйте использовать один fifo и повторить эхо в дескрипторе файла r / w. Используйте символ ASCII NUL для завершения ввода (строк), чтобы команда чтения продолжала считывание до байта NULL (или EOF).

ного сбит с толку, вчера у меня это работало, но оно просто перестало принимать перенаправленный стандарт, почти волшебным образом. set -m mkfifo inputfifo mkfifo inputfifo_helper ((while true; do cat inputfifo; done) > inputfifo_helper)& trap ...

1 ответ

 для определенного класса файловых дескрипторов. Не очень похоже на Unix.

етил несколько странностей, когда имел дело с именованными каналами (FIFO) под различными версиями UNIX (Linux, FreeBSD и MacOS X) с использованием Python. Первое и, возможно, самое раздражающее, что попытки открыть пустой / пустой FIFO только ...

1 ответ

Да, и это должно заблокировать в select (). Нет таких решений для конца записи канала, вероятно, лучшее, что вы могли бы сделать, это открыть конец записи после того, как вы получили приглашение от программы Java

у меня есть программа, которая создает и пытается открыть именованный канал с помощью mkfifo, как я могу открыть канал для чтения или записи без блокировки? В частности, я пишу программу на C, которую можно запускать с графическим интерфейсом ...

1 ответ

 файл пуст Спасибо.

ужен скрипт Python, реализующий кольцевой буфер для строк в текстовом файле, ограниченный N строками, например: row 1 -> pop row 2 row 3 | | push -> row NКакое лучшее решение? РЕДАКТИРОВАТЬ: Этот скрипт должен создавать и поддерживать текстовый ...

3 ответа

Понимаю. Было бы очень уродливо поместить его в строку необработанных тестов, а затем попытаться выяснить, является ли это записью или чем-то еще, если вы хотите просмотреть и выбросить элементы в очередь после того, как вы сгладили ее.

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

2 ответа

 на оболочку, как вы указали в комментарии.

о очень странное происходит, когда я открываю FIFO (именованные каналы) в Python для записи. Рассмотрим, что происходит, когда я пытаюсь открыть FIFO для записи в интерактивном переводчике: >>> fifo_write = open('fifo', 'w')Вышеупомянутая строка ...