-
Notifications
You must be signed in to change notification settings - Fork 409
Benchmarks
Sergey Bronnikov edited this page Jul 10, 2020
·
1 revision
- https://github.com/MattPD/cpplinks/blob/master/performance.tools.md
- https://github.com/Kobzol/hardware-effects
Papers
- Linux MultiThreading Benchmarks
- File and Storage System Benchmarking Portal
- Benchmark Comparison of NetBSD 2.0 and FreeBSD 5.3 (source) - Gregory McGarry
- Benchmarks, Round 2 - Linux-Kongress, 2006
- Benchmarking BSD and Linux - F. von Leitner
- feyrer.de - posts with tag 'benchmark'
- 3rd party benchmarks on OpenBSD
- 3rd party benchmarks on FreeBSD
- filebench
- tiobench
- uperf
-
lmbench- removed -
unixbench- removed - net/queryperf
- net/netrate
- net/iperf
- wrk
- httpress
- http-stress
- xenocara/app/glxgears
- Linux Kernel Performance tests
- https://github.com/softdevteam/krun/
- https://github.com/softdevteam/warmup_stats
- https://github.com/softdevteam/warmup_paper
perf bench
openssl speed
-
memory
stream
-
cpu
: https://github.com/andreas-abel/nanoBench -
cpu
: https://github.com/brendangregg/wrmsrbench - https://github.com/travisdowns/uarch-bench
- https://github.com/jdmccalpin/low-overhead-timers
-
cairo
https://gist.github.com/bert/1164354/75fd53542bc6fda77d22c435e349ee5f96ced1e7 -
paint.c
https://github.com/amatus/sdl-examples - Basic drawing in Cairo
-
fractals
https://www.cosc.brocku.ca/Offerings/3P98/course/OpenGL/glut-3.7/progs/contrib/fractals.c -
fs
: https://git.yoctoproject.org/cgit/cgit.cgi/fstests/tree/ -
fs
: https://github.com/hostmaster/POC_fsyncperf/ -
mem
: https://github.com/s-hironobu/mcb -
mem
: https://people.freebsd.org/%7Ejkim/mmap_test.c -
mem
: https://www.lemoda.net/c/mmap-example/ -
mem
: https://gist.github.com/marcetcheverry/991042 -
libc
: https://git.musl-libc.org/cgit/libc-bench/, http://www.etalabs.net/libc-bench.html -
libc
: https://github.com/mpieuchot/libpthread-regress -
mix
: https://github.com/avsm/ipc-bench -
mix
: https://github.com/linux-test-project/ltp/ -
mix
: https://github.com/DragonFlyBSD/DragonFlyBSD/tree/master/test -
mix
: https://github.com/bob-beck/examples -
ctx
: https://gist.github.com/teknoraver/ebee75c5bc4eb8533b8e761d0e57b7d9 -
ctx
: https://github.com/tsuna/contextswitch -
ctx
: ftp://ftp.netbsd.org/pub/NetBSD/misc/gmcgarry/bench/ctxbench.tar.gz -
ctx
: http://blog.tsunanet.net/2010/11/how-long-does-it-take-to-make-context.html -
video
: https://git.yoctoproject.org/cgit.cgi/test-xvideo/tree/ -
video
: https://git.yoctoproject.org/cgit/cgit.cgi/fstests/tree/tests - Benchmarking dictionary libraries in C/C++
- https://github.com/attractivechaos/benchmarks
- https://github.com/softdevteam/lua_benchmarking
- https://github.com/nidhugg/benchmarks_tacas2015/tree/master/benchmarks
-
rwlock
: https://github.com/kmcallister/seqloq - https://github.com/lcapaldo/futexexamples
- ftp://ftp.netbsd.org/pub/NetBSD/misc/gmcgarry/bench/lockprof.tar.gz
- https://git.kernel.org/pub/scm/linux/kernel/git/dvhart/futextest.git
- http://demin.ws/blog/english/2012/05/05/atomic-spinlock-mutex/
- https://github.com/linux-test-project/ltp/tree/master/testcases/open_posix_testsuite/conformance/interfaces/mmap
Copyright © 2014-2025 Sergey Bronnikov. Follow me on Mastodon @[email protected] and Telegram.
Learning
- Glossary
- Books:
- Courses
- Learning Tools
- Bugs And Learned Lessons
- Cheatsheets
Tools / Services / Tests
- Code complexity
- Quality Assurance Tools
- Test Runners
- Testing-As-A-Service
- Conformance Test Suites
- Test Infrastructure
- Fault injection
- TTCN-3
- Continuous Integration
- Speedup your CI
- Performance
- Formal Specification
- Toy Projects
- Test Impact Analysis
- Formats
Functional testing
- Automated testing
- By type:
WIP sections
Community
Links