TC SSD Lifespan

By TC Studio

View on Snapcraft.io
Version1.0.1
Revision3
Size157.1 MB
LicenseMIT
Confinementstrict
Basecore22

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

ScreenshotScreenshotScreenshot

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 discardmaxbytes, 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.

Update History

1.0.0 (2) → 1.0.1 (3)
13 Nov 2026, 14:00 UTC
1.0.0 (2)
13 Nov 2026, 08:15 UTC

Published13 Nov 2026, 07:50 UTC

Last updated13 Nov 2026, 12:52 UTC

First seen13 Nov 2026, 08:15 UTC