Skip to main content

dargslan-disk-benchmark

Linux Disk I/O Benchmark Tool — Measure sequential read/write speed, random IOPS, and write latency. Zero external dependencies.

PyPI version License: MIT

Installation

pip install dargslan-disk-benchmark

CLI Usage

dargslan-diskbench report           # Full I/O benchmark
dargslan-diskbench write -s 100     # Sequential write (100 MB)
dargslan-diskbench read -s 100      # Sequential read (100 MB)
dargslan-diskbench iops             # Random IOPS test
dargslan-diskbench latency          # Write latency test
dargslan-diskbench json             # JSON output

Python API

from dargslan_disk_benchmark import DiskBenchmark
db = DiskBenchmark(path="/mnt/data")
results = db.full_benchmark(size_mb=100)
db.print_report()

More from Dargslan

License

MIT — see LICENSE

Metadata

Release files for dargslan-disk-benchmark 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dargslan-disk-benchmark 1.0.0
File Size Uploaded
dargslan_disk_benchmark-1.0.0.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dargslan-disk-benchmark 1.0.0
File Interpreter ABI Platform
dargslan_disk_benchmark-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.9 kB

Release files / dargslan_disk_benchmark-1.0.0.tar.gz

Download URL dargslan_disk_benchmark-1.0.0.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c4f476d70edac164e2911a690bdf01a415cc6f2aa6feff7698f9d04d75fa8cca
BLAKE2b-256 checksum
How to use checksums
5aa0df768cc6f035195ed32ccdb278a10bfb1071d9b3f842e32e15d4f3b68173
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / dargslan_disk_benchmark-1.0.0-py3-none-any.whl

Download URL dargslan_disk_benchmark-1.0.0-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e4c39958b8d26304e3316363ec1404445f24c9c9077b6f7ef54fe56145ff1d58
BLAKE2b-256 checksum
How to use checksums
0a966689606bf208fd66f4a154c1d355fe7b862e7b62638f54fb5c5b07cfe1b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page