This folder contains notes, scripts, and resources related to performance testing, load generation, and performnace analysis.
Topic | Description |
---|---|
TPCDS at scale with PySpark | Kit for running TPCDS benchmark queries with PySpark instrumented with sparkMeasure to collect performance metrics. |
CPU load-testing - Python version - Rust version |
Kit for load testing and measuring CPU-intensive workloads. Docs: - How to use the CPU load-testing kit (blog), (pdf) |
CPU and memory load testing | Kit for load testing CPU and memory-intensive workloads in parallel using Apache Spark. Docs: - CPU performance testing (pdf) - JDK performance comparisons |
Topic | Description |
---|---|
Load testing for Oracle | Example of load testing Oracle logical IO using the SLOB test kit |
Tools: Linux memory performance measurement | Notes on tools for Linux memory performance measurement |
Tools: Systems performance measurements | Notes on tools for Linux OS, CPU, Disk and Network performance measurement |
Tools: Flame Graphs | Notes on tools for Flame Graphs generation (C, Java, Python, Linux) |