Skip to content

NaemdPipe on dust layer #1944

Answered by elfenpiff
givesun asked this question in Q&A
Mar 22, 2023 · 1 comments · 3 replies
Discussion options

You must be logged in to vote

@givesun

Is this using shared memory? or using posix named pipe itself?

It is based on shared memory and a lock-free queue.

this support zero-copy like hoofs's roudi?

Zero-copy is usually a combination of a communication channel which transmits only pointers to the data and a shared memory which contains the data. The NamedPipe is one possible communication channel to transmit pointers, in combination with a shared memory object containing the data one can establish zero-copy communication.
This is for instance done in Windows.

Btw. roudi is our central broker which establishes the connections and manages the resources and is not located in hoofs

Could you please explain the replacem…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@givesun
Comment options

@elfenpiff
Comment options

@givesun
Comment options

Answer selected by givesun
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants