The state of the art of sysv/posix ipc benchmarking is a combination of ad-hoc programs scattered over the internet. While some mechanisms, such as sysv semaphores, have a lot of coverage, others really lack (message queues), and some are simply non-existent; albeit some of the legacy flavors we aren't too concerned with, other than them being functionally correct.

Consolidate all this by taking the good benchmarks and implement new ones where needed, such as message queues, everything around the 'perf bench' framework. This will both improve the lives of us who hack on kenrel ipc as well as improve coverage overall. Eventually mmtests should be updated as well.

Looking for mad skills in:

ipc linux kernel

This project is part of:

Hack Week 18


  • 6 months ago: dsterba liked perf-bench ipc
  • 6 months ago: dfaggioli liked perf-bench ipc
  • 7 months ago: dbueso started perf-bench ipc
  • 7 months ago: dbueso added keyword "kernel" to perf-bench ipc
  • 7 months ago: dbueso added keyword "linux" to perf-bench ipc
  • Show History


    Be the first to comment!

    Similar Projects

    YES Certification Video Tutorials by dstokes

    The YES Certification Tool Kit has long needed ...

    Out-of-the-box SPD support by jdelvare

    In order to see the SPD (detailed memory inform...

    Investigate C-Sky architecture by a_faerber

    The youngest architecture addition to the mainl...

    ethtool ops for netdevsim by mkubecek

    This can be seen as a subproject of [ethtool ne...

    work on sunxi a64 cpufreq driver (for teres-1, pine64) by mbrugger

    With the teres-1 [1] laptop we have a first arm...

    netlink interface for ethtool by mkubecek

    There seems to be an overall consensus that the...