Могут ли FlatBuffers оставаться полезными с точки зрения производительности и эффективности памяти, когда мы копируем исходный поток (например, из streambuf в boost.asio) в выделенную память приложения пространства пользователя?Или он работает лучше всего только с нулевым копированием?
Просто любопытно, реализуя сервис boost.asio, используя в качестве протокола плоские буферы.
Любой пример кода для достижения нулевого копирования в контекстеflatbuffers и boost.asio также приветствуются.
Пожалуйста, уточните некоторые соответствующие материалы для чтения или указатели, если вы чувствуете, что мое общее понимание самой темы на данный момент неверно.
Заранее спасибо.