Probing My SSD's Latency

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • act

    Aerospike Certification Tool (by aerospike)

  • The Aerospike ACT benchmarking tool characterizes flash devices on their latency under a fixed read/write profile. It won't tell you how fast your device is, it will tell you if a workload runs under a certain latency bound.

    https://docs.aerospike.com/server/operations/plan/ssd/ssd_ce...

    https://github.com/aerospike/act

    If you set

        max-lag-sec: 0

  • fio

    Flexible I/O Tester

  • This use of dt, etc, is pretty cool, and I understand the point of this this blog entry was an exploration of those tool.

    But in the wider world of SSD performance, you're going to want more. fio (written by Jens Axboe, who's responsible for a lot of the I/O subsystem in Linux) is the standard tool used to do benchmarking, has tons of options to control I/O mix and parallelism, captures both thruput and latency numbers, with lots of switches to control exactly what data is collected. https://github.com/axboe/fio

    "Something weird going on with the 1K bucket landing at the bottom." The SSD's Flash Translation Layer will occasionally do garbage collection, leading to the periodic extreme long latency outlier. Different SSDs will have different FTL algorithms, different overprovisioning, different internal parallelism, etc, so it can be very tricky predict actual real-life performance. https://en.wikipedia.org/wiki/Flash_memory_controller

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • The File Filesystem

    8 projects | news.ycombinator.com | 30 Apr 2024
  • Anduril 2 Flashlight UI

    1 project | news.ycombinator.com | 2 May 2024
  • Resistance against London tube map commit history (a.k.a. git merge hell) (2015)

    1 project | news.ycombinator.com | 2 May 2024
  • Ubuntu 24.04 LTS is so buggy you can't install the OS [video]

    1 project | news.ycombinator.com | 1 May 2024
  • Semi-Scripted Conversational Applications

    1 project | dev.to | 1 May 2024