I am running Linux Mint 17. I'm posting this on Superuser rather than Unix & Linux because this probably isn't a Linux-specific question.
I was thinking of buying a SSD but a ~250GB drive will be somewhat tight on space and I can't afford a bigger drive. I understand that over-provisioning will increase the lifespan of the drive but this would reduce the amount of space I can use to store data. I have 8GB of RAM and since I've lowered the swappiness value, I haven't had to use any of the swap space I have allocated. I would need a swap partition in order to hibernate my computer, something I plan to do. If I had a swap partition just for hibernation, would this partition be used by the drive for routine maintenance, wear levelling, etc. while not in use or will I have to create unallocated space or another partition in addition for overprovisioning? If so, I could just create a ~20gb swap partition and let that serve as a a buffer for the ssd as well...
I am thinking of getting a 250gb 850 EVO, if that matters. Does anyone know if this drive comes with hidden (built-in) OP? I sort of feel like this should be built into modern drives and it is unnecessary to allocate a percentage of the drive as free space. Do I even need to worry about this?
TL;DR - Will a swap partition be used as overprovisioning on an SSD? Is overprovisioning built into modern drives (specifically the 850 EVO) and do I even need to worry about it?