1.0.13157.1 MB
MIT
strict
core22
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 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.
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
13 Nov 2026, 07:50 UTC
13 Nov 2026, 12:52 UTC
13 Nov 2026, 08:15 UTC


