~/talk

Stress Testing and Micro Benchmarking Kernels with Stress-ng

slides:none on file

stress-ng is a C tool that purposely hammers kernel interfaces and device drivers to find bugs and measure performance, offering 200 stress tests that act as tiny micro benchmarking units and give fine-grained kernel coverage. It runs syscall, VM, I/O and timer stressors, reports BOGO throughput and latency distributions (cyclic tester), can verify memory patterns, dump thermal-zone temps, and is portable to BSD, Solaris and Android. Kernel teams use it for regression testing, it reproduces corner cases (20+ fixes) and it works in practice.

AI-written summary · about

  1. 0:00Introduction
  2. 1:01What is Stressng
  3. 8:15Stress Tests
  4. 10:40Stressng
  5. 13:20Running examples
  6. 14:59Using Stressng
  7. 17:02Sequential Stress Tests
  8. 18:47Sample Stress Tests
  9. 21:55Stressng Options
  10. 23:40Stressng Demo
  11. 24:09Stressng Metrics
  12. 26:20Dumping Metrics
  13. 26:51Cyclic Test
  14. 28:15Latency
  15. 28:41Bucket differencing
  16. 29:20Stress test methods
  17. 30:40CPU Stress A
  18. 31:26Verify Mode
  19. 32:38Conclusion
  20. 37:04RC Stalls
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.