* On 2017 29 Aug 08:21 -0500, Simon Hobson wrote:
> Alessandro Selli <alessandrose...@linux.com> wrote:
> 
> >> I figure that over sizing the drive will help with wear leveling.
> >> I'm not sure if that is a valid assumption, however.
> > 
> >  I am convinced it is.  The more cells to pseudo-randomically spread
> > writes to, the lower the number of write operations that are
> > performed on each one of them.
> 
> Provided that the drive knows the block is "unused" - which requires
> that the OS support TRIM. Without TRIM, when a block changes from
> in-use to free, the drive will still see it as "a block with data in
> it" - and thus it cannot erase it and put it in it's free pool. I'm
> not sure that writing zeroes to it will make it "free" to the drive.

Hopefully this will be that case as I am running Slackware Current on it
and ATM am running kernel 4.9.41 (I know an update would have 4.9.44
available).  TRIM support should be at the latest.

> Partitioning the drive, leaving some space unused is probably the only
> reliable way to ensure that the extra space is genuinely free - and
> thus part of the erased blocks pool.

That's easy enough for me to do.  My present partitions are sda1 of 30G
and it is 59% used and sda3 is 164G and is 76% used.

I ordered the 500GB SSD this morning.

> The more of the drive contains static data, then the less space used
> for wear levelling - unless the drive automatically moves static data
> around to compensate. I suspect that most drives will these days -
> which probably makes the whole discussion moot !

Much of my home directory (164G partition) is static--media files, some
Virtual Box images, etc.

> PS - once you got to SSD, make sure your backups are kept well up to
> date. I know this is good advice all the time, but while spinning rust
> very often gives warning signs before failing, SSD often "just die"
> with no warning.

I need to finish my rsnapshot server.  :-)

- Nate

-- 

"The optimist proclaims that we live in the best of all
possible worlds.  The pessimist fears this is true."

Ham radio, Linux, bikes, and more: http://www.n0nb.us

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to