Hi Team,

I am trying to transfer packets between two applications(one written in C++ and the other in go-lang). I am using the latest build for both C-memif and Go-memif. The performance I am getting is lower than the IP-based socket.

 

Configuration applied in memif.

 

num_s2m_rings/NumQueues             - 1

num_m2s_rings/NumTxQueues         - 1

buffer_size/BufferSize                          - 2048

log2_ring_size/Log2RingSize               - 10

mode                                                          - Ethernet(0)

 

There is no queuing of the packet happening but still, I am getting throughput well below the actual IP-based socket communication.

 

Could anyone help please in this regard ?

 

Thanks,

Praveen.

 

Sent from Mail for Windows

 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#22167): https://lists.fd.io/g/vpp-dev/message/22167
Mute This Topic: https://lists.fd.io/mt/94956458/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to