![]() |
Модераторы: xvr |
![]() ![]() ![]() |
|
nolimits777 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 9.12.2011 Репутация: нет Всего: нет |
Тема не совсем про C++ , речь пойдет про Node.js, но сути не меняет. Один процесс создает множество дочерних.Взаимодействие между дочерними процессами не нужно, только с родительским.
Что выбрать для общения между процессами: IPC или сокеты? в linuxe насколько я понимаю, и то, и другое суть обычные файловые операции, это может показаться не логичным, но есть ли ограничения именно в IPC если объемы данных большие и скорость передачи очень важна? Контекст всего этого действа или почему возник этот вопрос: дочерние процессы в свою очередь должны общаться с другими процессами, на других машинах по сети. Интересует схема этого взаимодействия. 1) из сети(внутренней) все запросы приходят на родительский процесс и он в свою очередь раскидывает запрос на дочерний или 2) каждый дочерний процесс открывает сокет и взаимодействует напрямую с другим процессами на других машинах Что предпочтительнее? Это сообщение отредактировал(а) nolimits777 - 9.12.2011, 02:52 |
|||
|
||||
svlary |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 8.9.2009 Репутация: 4 Всего: 4 |
В Linux под IPC понимается три разных вещи:
Если в двух словах, то проще всего использовать каналы, а нивысшая скорость у SHM. очереди сообщений где-то посредине. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Программирование под Unix/Linux" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |