Sysbench Configuration and Execution Workflow for System and Database Benchmarking
System Installation
Binary Repositories
Precompiled packages are available for major Linux distributions via the official repository script.
# Debian/Ubuntu ecosystems
curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.deb.sh | sudo bash
sudo apt install sysbench -y
# RHEL/CentOS/Fedora ecosystems
curl -s https://pac ...
Posted on Sat, 10 Oct 2026 16:25:16 +0000 by Jagarm
Performance Benchmarking with Apache Bench, wrk, and wrk2
Apache Bench (ab) Installation and Usage
Apache Bench is a single-threaded command-line computer program for measuring the performance of HTTP web servers. Its a standard tool often included with the Apache HTTP Server distribution.
Installation
On RHEL/CentOS-based systems, you can install the tool using the following package manager command:
...
Posted on Sat, 08 Aug 2026 16:53:31 +0000 by salathe
How to Implement and Interpret Java Performance Benchmarks Using JMH
Performance tuning for Java applications relies on accurate, reproducible performance measurements to identify bottlenecks and validate optimization effects. JMH (Java Microbenchmark Harness), an official OpenJDK subproject, is purpose-built for creating, executing, and parsing microbenchmark results for Java and JVM-based languages, eliminatin ...
Posted on Tue, 12 May 2026 18:56:40 +0000 by Darkwoods
Measuring Code Execution Duration in Java
When analyzing application performance, determining how long a specific block of code takes to run is a common requirmeent. Java provides standard APIs to capture timestamps, allowing developers to measure execusion duration accurately.
Basic Time Measurement
The most straightforward way to measure elapsed time is using System.currentTimeMillis ...
Posted on Fri, 08 May 2026 22:08:28 +0000 by martinchristov