Name Date Size

..25-Oct-20244 KiB

.gitignoreH A D25-Oct-2024120

main.cH A D25-Oct-20246.4 KiB

main.hH A D25-Oct-20244.7 KiB

MakefileH A D25-Oct-2024963

noring.cH A D25-Oct-2024971

ptr_ring.cH A D25-Oct-20243.5 KiB

READMEH A D25-Oct-2024177

ring.cH A D25-Oct-20245.8 KiB

run-on-all.shH A D25-Oct-2024670

virtio_ring_0_9.cH A D25-Oct-20247 KiB

virtio_ring_inorder.cH A D25-Oct-202447

virtio_ring_poll.cH A D25-Oct-202449

README

1Partial implementation of various ring layouts, useful to tune virtio design.
2Uses shared memory heavily.
3
4Typical use:
5
6# sh run-on-all.sh perf stat -r 10 --log-fd 1 -- ./ring
7