3 ms·
> If you don't need the capacity, set aside 30% of the drive in a partition you won't use, then use blkdiscard to erase it. I assume this is the recommended me
by jlgaddis 6y ago
> If you don't need the capacity, set aside 30% of the drive in a partition you won't use, then use blkdiscard to erase it.
I assume this is the recommended method for over-provisioning nowadays?
I've no idea where -- as it's been several years ago now -- but I can recall recommendations to use the HPA for this. I have no way to know, for certain, whether it actually helps but that's what I used to do (setting ~25% of the drive aside in the HPA). Anecdotally, I've yet to have such an SSD die on me, although I'm not exactly torturing them either.
- mgerdts 6y agoOn NVMe drives, I don't think you generally have any control over the HPA. Samsung Magician (windows only) has an option to increase over-provisioning. It shrinks the partition that is on the disk and erases the free space. Enterprise drives tend to allow namespace management. With such a drive you can delete the namespace that comes from the factory and create a smaller namespace or several smaller namespaces that have an aggregate capacity that leaves the desired over-provision space unallocated.
- ece 6y agoI hadn't looked at enterprise drives before, but the Samsung 983 DCT is affordable and available, for M.2 110mm slots. It does user over-provisioning[1] (among other Samsung drives), and is a good option for those looking for more endurance. [1] https://www.samsung.com/semiconductor/global.semi.static/S190311-SAMSUNG-Memory-Over-Provisioning-White-paper.pdf https://www.samsung.com/semiconductor/global.semi.static/S19...