11
ответов

Эффективная передача данных от Java до C++ на окнах

Я обращаюсь к потоку много данных (до ~1 Gbit) от Java до приложения C++ (оба на той же машине). Я в настоящее время использую FIFO на Linux, но нуждаюсь в решении для Windows также. Самое перекрестное...
вопрос задан: 5 November 2008 22:08
6
ответов

Какой контейнер STL я должен использовать для FIFO?

Какой контейнер STL соответствовал бы моим потребностям лучше всего? У меня в основном есть 10 элементы широкий контейнер в который я постоянно push_back новые элементы в то время как pop_front луг самый старый элемент (приблизительно в миллион раз)...
вопрос задан: 11 August 2009 20:45
5
ответов

Реализация FIFOs

Рассмотрите следующий код: writer.c mkfifo ("/tmp/myfifo", 0660); интервал fd = открытый ("/tmp/myfifo", O_WRONLY); символ *нечто, *панель;... запишите (fd, нечто, strlen (нечто) *sizeof (символ)); запишите (fd, панель, strlen (...
вопрос задан: 5 October 2010 08:53
5
ответов

Каков правильный термин для фиксированной размерной очереди FIFO?

Каково корректное название следующей структуры данных? Это: очередь фиксированного размера, Новые элементы добавляются к запуску Каждый раз, когда очередь получает выше определенного размера много элементов...
вопрос задан: 28 May 2009 08:44
4
ответа

Создать временный FIFO (именованный канал) в Python?

Как можно создать временный FIFO (именованный канал) в Python? Это должно работать: импортируйте tempfile temp_file_name = mktemp () os.mkfifo (temp_file_name) открытый (temp_file_name, OS. O_WRONLY) #... некоторый процесс...
вопрос задан: 27 June 2014 19:08
3
ответа

Действительно ли оптимистический свободный от блокировок FIFO ставит реализацию в очередь, существуют?

Есть ли какая-либо реализация C++ (исходные коды) "optmistic подход к свободному от блокировок алгоритму" очередей FIFO?
вопрос задан: 19 April 2016 14:35
3
ответа

Как работать с “FIFO” в.NET C#?

Существует ли стандартный набор в.NET, которая реализует стек FIFO?
вопрос задан: 27 April 2014 19:10
3
ответа

python: fifo mutex / Lock [дубликат]

Согласно https://docs.python.org/3/library/threading.html#lock-objects Когда более чем один поток блокируется в процессе получения (), ожидая, когда состояние перейдет в разблокированное, выполняется только один поток, когда .. ,
вопрос задан: 30 October 2013 19:39
3
ответа

Именованные каналы (FIFOs) на Unix с несколькими читателями

У меня есть две программы, Устройство записи и Средство чтения. У меня есть FIFO от Писателя Читателю поэтому, когда я пишу что-то в stdin в Писателе, он распечатывается к stdout от Читателя. Я пытался делать это с ДВА...
вопрос задан: 28 October 2009 00:46
2
ответа

принуждение программы сбросить ее стандартный вывод при перенаправлении

у меня есть программа с закрытым исходным кодом, которая печатает вывод к стандартному выводу. я должен проанализировать вывод. таким образом, я перенаправляю вывод к FIFO (из которого я могу читать в родительском процессе, который это разветвляет и должн
вопрос задан: 13 January 2010 10:23
1
ответ

Необходимо закрыть linux FIFO на стороне чтения после каждого сообщения

Вот что я сделал, и это работает: псевдокод на стороне сервера (читатель) mkfifo () while (true) {open () select (... NULL) while (select ... timeval (0)) {read ( ) } близко() } "...
вопрос задан: 16 January 2019 19:42
1
ответ

Как я выполняю неблокирование fopen на именованном канале (mkfifo)?

Если у меня есть программа, которая создает и пытается открыть именованный канал с помощью mkfifo, как я могу открыть канал для чтения или записи без блокирования? А именно, я пишу программу C, которая может быть запущена...
вопрос задан: 18 November 2017 12:30
1
ответ

Существует ли реализация очереди?

Может любой предлагать Пойти контейнер для простого и быстрого FIF/queue, Пойти, имеет 3 различных контейнера: "куча", список и вектор. Какой более подходит для реализации очереди?
вопрос задан: 8 July 2017 22:08
1
ответ

Linux безблокировав FIFO (по каналам спроса)

Мне нравится регистрировать программы вывода «по запросу». Например. Выход зарегистрирован в терминал, но другой процесс может подключить к текущему выходу в любое время. Классический способ будет: myProgramogram 2> & ...
вопрос задан: 9 September 2011 10:45
1
ответ

Получение readline для блокирования на FIFO

Я создаю FIFO: mkfifo tofetch я выполняю этот код Python: fetchlistfile = файл ("tofetch", "r"), в то время как 1: nextfetch = fetchlistfile.readline () печатают nextfetch, который Это останавливает на readline, как я был бы...
вопрос задан: 9 March 2010 03:01
1
ответ

Там последствия к наличию многих процессов, пишут в единственного читателя на именованном канале в posix?

Я пишу программу для POSIX (OSX), где у меня будет много процессов, отправляющих сообщения одному слушателю, который является по существу регистрирующимся потоком. Все процессы работают в отдельных программах...
вопрос задан: 25 February 2009 20:34
0
ответов

LinkedHashMap LIFO или FIFO?

Является ли linkedHashMap LIFO или FIFO по своей природе? Если моя карта имеет вид -> map.put(1,"one"); map.put(2,"два"); каков был бы порядок, если бы я перебирал карту с помощью набора ключей ?? РЕДАКТИРОВАТЬ: я думаю, что сделал ...
вопрос задан: 30 March 2019 01:46
0
ответов

Как реализация java.util.queue использует LIFO?

В документе Java: [...] Среди исключений есть очереди приоритетов, которые упорядочивают элементы в соответствии с в предоставленный компаратор или естественный порядок элементов и очереди LIFO (или стеки), которые упорядочивают ...
вопрос задан: 6 December 2018 12:32
0
ответов

c # limited Dictionary

Я хочу создать словарь (ключ, значение), но я хочу, чтобы этот словарь имел ограниченный размер, например 1000 записей, поэтому, когда я увеличиваю этот предельный размер, я хочу удалить первый элемент и добавить ...
вопрос задан: 4 September 2017 18:43
0
ответов

Добавление обработки opencv в приложение gstreamer

Я пытаюсь сделать следующее :получить видеопоток с помощью gstreamer и обработать его с помощью opencv. Я нашел несколько решений, и одно из них состоит в том, чтобы записать видео в (из gstreamer )fifo, а затем прочитать его...
вопрос задан: 23 May 2017 12:26
0
ответов

планирование в реальном времени в Linux

Сегодня утром я прочитал о планировании в реальном времени Linux. Согласно книге Роберта Лава «Системное программирование Linux», есть два основных расписания. Один - SCHED_FIFO, fifo, второй - SCHED_RR, ...
вопрос задан: 19 December 2016 20:51
0
ответов

Последовательная очередь FIFO NSOperationQueue

Возможно ли использовать объект NSoperationQueue в качестве последовательную очередь FIFO, установив для параметра maxConcurrentOperationCount значение 1? Я отмечаю, что в документах указано... Для очереди, максимальное число которой...
вопрос задан: 1 May 2014 18:15
0
ответов

Как правильно писать в FIFO в Python?

Что-то очень странное происходит, когда я открываю FIFO (именованные каналы) в Python для записи. Подумайте, что происходит, когда я пытаюсь открыть FIFO для записи в интерактивном интерпретаторе: >>> ...
вопрос задан: 3 February 2014 10:59
0
ответов

Почему блок именованного канала открывается только для чтения?

. Я заметил несколько странностей при работе с именованными каналами (FIFO) в различных вариантах UNIX (Linux, FreeBSD и MacOS X) с использованием Python. Во-первых, и, возможно, наиболее неприятно, что попытки ...
вопрос задан: 7 December 2013 19:56
0
ответов

кольцевой буфер текстового файла в python

Мне нужен сценарий python, реализующий кольцевой буфер для строк в текстовом файле ограничено N строки вроде этого: строка 1 -> pop row 2 row 3 | | От себя -> row N ...
вопрос задан: 16 September 2013 18:54
0
ответов

Карта FIFO с ограниченными элементами

Мне нужен HashMap или просто карта с фиксированным количеством элементов (n), работающих как очередь FIFO. Таким образом, пока номер элемента не станет равным <= n, новые элементы просто помещаются на карту. Для номера элемента> n ...
вопрос задан: 9 June 2013 20:09
0
ответов

Класс FIFO в Java

Я хочу реализовать FIFO через класс в Java. Такой класс уже существует? Если нет, как я могу реализовать свой собственный? ПРИМЕЧАНИЕ Я нашел класс здесь http://www.dcache.org/manuals/cells/docs/api/dmg/...
вопрос задан: 22 February 2013 19:00
0
ответов

Чтение файла в режиме реального времени с помощью Node.js

Мне нужно придумать лучший способ чтения данных, которые записываются в файл, используя node.js, в режиме реального времени. Проблема в том, что Node — это быстро движущийся корабль, который заставляет искать наилучший метод для адресации ...
вопрос задан: 27 June 2012 11:18
0
ответов

Взаимодействие между процессами без FIFO

Внутри сценария BASH у нас может быть несколько процессов, работающих в фоновом режиме, которые обмениваются данными с использованием именованных каналов, FIFO, зарегистрированных в файловой системе. Примером этого может быть: #!/bin/bash mkfifo ...
вопрос задан: 2 June 2012 14:12
0
ответов

Как сделать рекурсивно grep, когда в пути есть FIFO

Я хочу сделать рекурсивно grep. Обычно я делаю следующее: grep pattern -r /some/path Обычно это работает. Однако, когда в пути находится файл FIFO, grep застрянет там. ...
вопрос задан: 16 May 2012 09:35