процессами через shared memory. Идея такая: шарю сколько то памяти, завожу allocator, который жрёт из шаренной памяти, выделяю для своих определенных структур память аллокатором, и работаю с ними в обоих процессах.
Время на передачу информации - нулевое, т.к. как только я пишу в шаренную память, инфа мгновенно доступна в другом процессе.
Какие подводные камни и сложности видите?
расскажи, плз
я не знаю, какие, сори
Советую посмотреть Boost.Interprocess. Там описаны подводные камни (нужны особые указатели и контейнеры), и уже есть все нужные аллокаторы
Обсуждают сегодня