Docs
Frequently Asked Questions (FAQ)
Got a question that is not listed here? Just pop it on our IRC channel or mailing list and we will be happy to answer it!
What is Ouroboros?
Is Ouroboros the same as the Recursive InterNetwork Architecture (RINA)?
How can I use Ouroboros right now?
What are the benefits of Ouroboros?
How do you manage the namespaces?
What is Ouroboros? Ouroboros is a packet-based IPC mechanism. It allows programs to communicate by sending messages, and provides a very simple API to do so.
Docs
Manuals
These are the man pages for ouroboros. If ouroboros is installed on your system, you can also access them using “man”.
For general use of Ouroboros, refer to the Ouroboros User Manual.
For use of the API, refer to the Ouroboros Programmer’s Manual.
The man section also contains a tutorial and a glossary.
Docs
Performance tests
Below you will find some measurements on the performance of Ouroboros.
Local IPC performance test This test uses the oping tool to measure round trip time. This tools generates traffic from a single thread. The server has a single thread that handles ping requests and sends responses.
$ oping -n oping -i 0 -s <sdu size> The figure below shows the round-trip-time (rtt) in milliseconds (ms) for IPC over a local layer for different packet sizes, measured on an Intel Core i7 4500U (2 cores @ 2.