Download zip Select Archive Format
Name Last Update history
File empty ..
File txt Makefile Loading commit data...
File txt README Loading commit data...
File txt main.c Loading commit data...
File txt main.h Loading commit data...
File txt noring.c Loading commit data...
File txt ptr_ring.c Loading commit data...
File txt ring.c Loading commit data...
File txt run-on-all.sh Loading commit data...
File txt virtio_ring_0_9.c Loading commit data...
File txt virtio_ring_inorder.c Loading commit data...
File txt virtio_ring_poll.c Loading commit data...

README

Partial implementation of various ring layouts, useful to tune virtio design.
Uses shared memory heavily.

Typical use:

# sh run-on-all.sh perf stat -r 10 --log-fd 1 -- ./ring