Описание тега ipc
IPC означает межпроцессное взаимодействие и представляет собой набор методов для обмена данными и сообщениями между потоками и процессами.
0
ответов
Angular + NodeJS (Electron): сбой процесса рендеринга при запуске компонента
Я создаю приложение, используя Angular + Electron. Тогда проблема, с которой я сталкиваюсь, заключается в том, что мой компонент хорошо загружается, когда нужно показать данные: Просмотр в компоненте init Но делайте, когда я делаю что-то вроде измен…
15 авг '18 в 16:44
1
ответ
Когда использовать Pipes и когда использовать Shared Memory
Я читаю о различных механизмах IPC. Я пытаюсь выяснить сценарии, где мы используем общую память и где мы используем именованные каналы (FIFO). Трубы: множественный процесс может писать, однако только один процесс может читать. Операция записи являет…
14 мар '12 в 12:14
2
ответа
Указатели в общей памяти
Я использую общую память (shm_open/mmap) для отслеживания некоторого состояния. В моей общей памяти у меня есть структура: typedef struct fim_t { uint64_t num_procs; uint64_t num_numa; int64_t *numa_nodes[MAX_FIM_NUMA]; int64_t procs[MAX_FIM_PROC]; …
01 янв '16 в 00:35
1
ответ
CUDA: могут ли устройство и код работать параллельно до истечения срока жизни, пинг-понг данных?
Я программирую матричное векторное умножение с помощью Cuda. Матрица находится в блоках, поэтому каждый поток может хранить один блок матрицы в общей памяти (как локальные переменные потока). Я также отправляю вектор в качестве аргумента, умножение …
17 дек '11 в 01:22
1
ответ
Проблема с блокировкой доменных сокетов unix
Я пишу приложение, которое разделено на две части для Mac OS X - демон и агент. Я использую стандартный сокет Unix для связи между демоном и агентами. То есть сокет создан с PF_UNIX а также SOCK_STREAM, Когда агенты создаются (всякий раз, когда поль…
20 апр '10 в 13:56
2
ответа
Эффективный способ попросить python остановить (контролируемый) от bash (/tmp/stop?)
Что является наиболее эффективным способом (с точки зрения затрат на опрос), чтобы запросить программу Python остановить (контролируемым образом) сценарий Bash. На стороне Python я хочу функцию (которая выполняется максимально быстро), которая возвр…
21 апр '16 в 05:33
1
ответ
Межпроцессное взаимодействие по каналам django прекращается через час
У меня есть продукт ERP, в котором требуется двусторонняя межпроцессная связь в реальном времени между nodejs и Django. Прямо сейчас я использую каналы npm WebSocket и Django. Во время разработки с использованием "python manage.py runserver" он рабо…
13 июн '18 в 10:36
7
ответов
1
ответ
IPC с использованием Protobuf и отображенных в память файлов C#
Я пишу проект для передачи объекта из родительского приложения в дочернее приложение. Я использую Protobuf для сериализации и десериализации данных. Я также использую непостоянный отображенный в память файл для записи при сериализации (и чтения при …
30 мар '16 в 17:20
1
ответ
Сообщение родительскому процессу о том, что дочерний процесс полностью инициализирован
Я запускаю дочерний процесс, который предоставляет конечную точку WCF. Как я могу сообщить от дочернего процесса к родительскому процессу, что дочерний процесс полностью инициализирован и что теперь он может получить доступ к конечной точке? Я думал…
15 ноя '10 в 17:18
4
ответа
GWT-взаимодействие с внешним автономным приложением
Я работаю над автономным приложением Java, которое представляет собой систему командования и управления для ассортимента оборудования. Программное обеспечение C&C; в основном запускается из командной строки и контролирует системное оборудование, кот…
01 июн '11 в 19:11
0
ответов
Стратегии управления доступом к доменным сокетам Unix с именами в Linux
Android SDK предоставляет объекты LocalSocket для IPC через доменные сокеты Unix, но делает это с использованием абстрактных пространств имен Linux. Таким образом, любой процесс может связываться с сокетом сервера, где стандартным сокетам Unix обычн…
23 авг '17 в 18:32
2
ответа
В чем разница между разделяемой памятью для IPC и разделяемой памятью потоков?
Давайте использовать разделяемую память POSIX, например, shmget() - общий вызов для координации межпроцессного взаимодействия. Как вызов shmget () и координация взаимодействия в сегменте разделяемой памяти отличаются от того, как Linux реализует раз…
12 ноя '12 в 14:00
2
ответа
Запрос предложений о проведении IPC/ захвата событий
У меня есть простой скрипт сервера Python, который разветвляется несколько экземпляров (скажем, N) программы C++. Программа C++ генерирует некоторые события, которые должны быть перехвачены. События в настоящее время записываются в файл журнала (1 ф…
09 янв '12 в 23:59
0
ответов
Компилировать код, перенесенный из Linux в Windows и MingW-w64
Может кто-нибудь сказать мне, как я могу скомпилировать код, используя заголовки POSIX в системе Windows? ОС: Windows 10 установлена: MingW-w64 MingW Код:Blocks версия 17.12 MSVS 2017 бесплатная версия Нет Cgywin Код был разработан в системе Linux и…
29 июн '18 в 22:03
1
ответ
C/C++ сервер, общение через stdin/stdout с клиентами (блокировка на stdin до тех пор, пока не будет прочитано несколько байтов)
Это вопрос о межпроцессном взаимодействии через stdin/stdout. Проблема в том, что у меня есть библиотека COM, которую я не смог использовать с любым мостом Java-COM (одна конкретная функция всегда вызывает дамп ядра). Но я смог использовать его из п…
19 янв '15 в 07:20
1
ответ
Передача объекта очереди через IPC в Android
У меня есть класс X, который реализует очередь. Я хочу передать объект класса X в интерфейс AIDL. Когда я импортирую класс X в файл.aidl, Eclipse показывает ошибку и говорит: "не удалось найти импорт для класса com.test.X." хотя класс там есть. pack…
02 дек '11 в 10:41
1
ответ
Можем ли мы передать данные в DLLMain до того, как они будут подключены?
Когда процесс из abc.cpp перехватывает DLLMainон выполняет DLL_PROCESS_ATTACH, Можем ли мы передать какие-либо данные или параметр в DLLMain, чтобы их можно было использовать внутри DLL_PROCESS_ATTACH, На данный момент я использую SetProp и GetProp …
20 авг '17 в 07:09
2
ответа
Локальная связь - 127.0.0.1 против IPC
Я не совсем понимаю разницу между использованием сокета TCP с клиентом, подключающимся к адресу сервера 127.0.0.1, и другим IPC, таким как очереди сообщений. Поскольку оба они используются для связи внутри одного и того же хоста, почему вообще кто-т…
20 фев '18 в 17:03
2
ответа
Почему данные, передаваемые по сети, преобразуются в сетевой порядок байтов?
Я не уверен, как использовать hton(), Теория заключается в том, что любые данные, передаваемые по сети, должны иметь сетевой байтовый формат (т.е. порядок с прямым порядком байтов). Предположим, что клиент A поддерживает порядок байтов, а B поддержи…
07 апр '13 в 06:03