Install latest/stable of TC SSD Lifespan

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install tc-ssd-lifespan

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for TC SSD Lifespan

Package name

  • tc-ssd-lifespan

License

  • MIT

Last updated

  • Today - latest/stable

Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

TC SSD Lifespan - SSD endurance, TRIM, host-writes & TBW calculator

TC SSD Lifespan is a native Linux storage endurance, host-writes telemetry, and TBW remaining lifespan calculator built with Python and PyQt5.

An independent Linux alternative inspired by SSD Life for inspecting real-time kernel host writes, TRIM discard capabilities, mount space usage, and rated-TBW wear projections without requiring raw block-device privileges.

Key Features:

  • Live Host-Writes & Throughput Telemetry: Reads real /proc/diskstats counters (sectors written * 512 bytes since boot, live write/read KB/s, IOPS, discard counters, and cumulative I/O time).
  • Block & NVMe Sysfs Inspector: Reads /sys/block/* and /sys/class/nvme/* device attributes including model, vendor, firmware revision, controller state, sector geometry, I/O scheduler, and hardware thermal sensors when exposed.
  • TRIM / Discard Verification: Checks queue discard_max_bytes, discard granularity, and active filesystem mount flags for TRIM readiness.
  • Mount Free-Space & Overprovisioning Monitor: Evaluates mounted filesystems via /proc/mounts and os.statvfs to highlight low free-space write amplification risks.
  • Rated-TBW Lifespan Calculator: Projects remaining TBW endurance, drive writes per day (DWPD), and estimated remaining lifespan from real measured kernel write velocity, with CSV, JSON, and TXT report export.

Disclaimer: This project is an independent open-source utility built by TC Studio and is not affiliated with, sponsored by, or endorsed by BinarySense.

Revision Channel Version Published Build Commit Download SBOM

The build and commit information is derived from build infrastructure records.


Install TC SSD Lifespan on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.