benchmarking

Run performance benchmarks and stress tests on system resources.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/ryukyagamilight/terminal-skills --skill benchmarking-ryukyagamilight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmarking
Source: https://github.com/ryukyagamilight/terminal-skills/tree/main/performance/benchmarking
Command: npx skills add https://github.com/ryukyagamilight/terminal-skills --skill benchmarking-ryukyagamilight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides tools and guidance for performing performance benchmarking and stress testing on various system components, including CPU, memory, disk I/O, databases, and network services.

Core Features & Use Cases

  • System Performance Testing: Utilize tools like sysbench, fio, ab, wrk, hey, iperf3, and netperf to measure system capabilities under load.
  • Scenario-Based Testing: Execute predefined scripts for common benchmarking scenarios like server performance and database load testing.
  • Use Case: Before deploying a new application, use this Skill to run a comprehensive benchmark on your server's CPU, memory, and disk to ensure it meets performance requirements.

Quick Start

Run a 30-second CPU benchmark using sysbench with all available threads.

Frequently Asked Questions about benchmarking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a CPU benchmark using sysbench on my server?

Run a CPU benchmark with sysbench by executing a predefined script configured for a 30-second duration using all available threads to measure your server's processing performance under load.

What is the best way to stress test disk I/O performance with fio?

Stress test disk I/O performance with fio by utilizing provided scenario-based scripts that generate heavy read and write workloads to measure storage capabilities and analyze system stability.

Can I use this to load test network services with iperf3?

Yes, you can load test network services with iperf3 and netperf using provided command examples to measure network throughput and analyze connection performance under stress.

How do I stress test a database before application deployment?

Stress test a database before deployment by executing scenario-based testing scripts that simulate load, allowing you to measure query performance and ensure system resources meet performance requirements.

Does this benchmarking require any special tools to be installed?

Benchmarking requires standard utilities like sysbench, fio, ApacheBench, wrk, hey, iperf3, and netperf to be installed on your system to execute the provided load testing scripts.

How do I interpret ApacheBench and wrk results for HTTP load testing?

Interpret HTTP load testing results from ApacheBench and wrk by analyzing the provided command examples and reference guides to understand latency, throughput, and error rates under stress.