this post was submitted on 07 Oct 2023
18 points (95.0% liked)

Hardware

4779 readers
18 users here now

This is a community dedicated to the hardware aspect of technology, from PC parts, to gadgets, to servers, to industrial control equipment, to semiconductors.

Rules:

founded 4 years ago
MODERATORS
18
submitted 9 months ago* (last edited 9 months ago) by SexualPolytope@lemmy.sdf.org to c/hardware@lemmy.ml
 

I have an SSD that's around 5 years old now. It used to be in my laptop. But then I upgraded my laptop and put it in a homeserver. It still works perfectly well but from what I've read, SSDs fail suddenly without much prior indications.

Do you think I should replace it already? It's not running any super important stuff. If it dies, it'll just mean that my media servers will be down for a day, not a super big deal since I have regular backups. I feel bad creating unnecessary e-waste, so I'll love to know your experience with SSDs and how frequently do you usually replace them.

Also, if you know a tool which can help me detect remaining lifespan of an SSD, that'll be very helpful. Thanks.

top 8 comments
sorted by: hot top controversial new old
[–] Contramuffin@lemmy.world 13 points 9 months ago* (last edited 9 months ago) (1 children)

SSD lifespans aren't measured in years. You can have one living for decades and still function fine, due to the lack of any moving parts in the technology. SSD's degrade due to constant writing and rewriting data to its storage cells. In other words, the more you use it, the more it dies. Manufacturers usually list out the minimum terabytes of writes (TBW) that their SSD's are rated to be able to handle. It's usually in the ballpark of 300 to 600 TBW. Note that this is just the rated minimum, so your SSD is supposed to last longer than the minimum TBW.

You should check out CrystalDiskInfo. It'll tell you how many TBW are currently on the SSD. As for how long the SSD lasts, you'll need to check for the manufacturer's specifications for your particular model of SSD. If you can't find the manufacturer's specifications, knowing the current amount of writes will at least still give you a general ballpark of its remaining lifespan (ie, 20 TBW = still pretty new, no worries here; 500 TBW = I wouldn't rely on this SSD to live very long)

In general, though, 5 years of normal usage isn't very long. I think there's probably still plenty of life in that SSD, unless you spent those 5 years constantly downloading movies or something

[–] SexualPolytope@lemmy.sdf.org 4 points 9 months ago

Thanks for the information. My system is running Linux, so I can't use CrystalDiskInfo. Do you know what's a good alternative for Linux? I guess smartctl might work.

[–] aebletrae@hexbear.net 7 points 9 months ago

If it ain't broke…

You have regular backups already. Unless you want to add fault tolerance with something like RAID, I don't see why you need to buy anything right now.

[–] Cube6392@beehaw.org 7 points 9 months ago

I'd say keep using your SSD and add frequent backups to your weekly or even daily schedule.

[–] CrimeDad@lemmy.crimedad.work 2 points 9 months ago (1 children)

Maybe to minimize your downtime you could get a new drive but set it up in RAID1 with your current SSD.

[–] SexualPolytope@lemmy.sdf.org 3 points 9 months ago (1 children)

That's a good idea but that machine is a mini pc, and there's only one M.2 slot.

[–] MNByChoice@midwest.social 2 points 9 months ago

Do You have other drive ports? MDRAID has a "write mostly" setting, which would allow mismatched SSD and HDD RAIDs.

[–] Maoo@hexbear.net -1 points 9 months ago

Run hdparm on it and note the percentage used. If it's near 100% it may degrade soon (though drives can hit 120% and still function).