The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Over-provisioning

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by Abula, Apr 6, 2011.

  1. Abula

    Abula Puro Chapin

    Reputations:
    1,115
    Messages:
    3,252
    Likes Received:
    13
    Trophy Points:
    106
    I tried to search for this in here, but no results or matches, maybe has been discussed but couldn't find it at least with the same term.

    Just wondering if you guys have heard Over-provisioning an SSD, and if you guys do it or did it and what were your results,

    Over-provisioning an Intel SSD
     
  2. chimpanzee

    chimpanzee Notebook Virtuoso

    Reputations:
    683
    Messages:
    2,561
    Likes Received:
    0
    Trophy Points:
    55
    I do it but with TRIM, it is less of a problem nowadays. IOW, the average free space you have play the same role as OP.
     
  3. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    I didn't bother. The difference in performance for regular use is negligible. If you want to extend the life of your drive then it's a good idea, but considering I tend to update my machine and/or drives about every two years, it won't matter much. I will probably keep my SSD's but will be put to use in a less stressed machine like a gaming / HTPC machine for my kids.
     
  4. ViciousXUSMC

    ViciousXUSMC Master Viking NBR Reviewer

    Reputations:
    11,461
    Messages:
    16,824
    Likes Received:
    76
    Trophy Points:
    466
    Hmm looks like good gains on that PDF for reducing the 160GB to 144GB and that is not a huge loss of space.

    A drive like my 128GB C300 though is already cutting it slim, no room left to do something like this.
     
  5. jclausius

    jclausius Notebook Virtuoso

    Reputations:
    6,160
    Messages:
    3,265
    Likes Received:
    2,573
    Trophy Points:
    231
    Vicious, How do you know overprovisioning would have any effect on a C300? I took this to be a feature of the Intel SSDs.
     
  6. chimpanzee

    chimpanzee Notebook Virtuoso

    Reputations:
    683
    Messages:
    2,561
    Likes Received:
    0
    Trophy Points:
    55
    OP applies to all SSDs. SF onces had a hard OP @ 17% or so.
     
  7. ViciousXUSMC

    ViciousXUSMC Master Viking NBR Reviewer

    Reputations:
    11,461
    Messages:
    16,824
    Likes Received:
    76
    Trophy Points:
    466
    I have a 160GB Intel G2 thats why I said shrink from 160 to 144 there is no 160gb C300
     
  8. tilleroftheearth

    tilleroftheearth Wisdom listens quietly...

    Reputations:
    5,398
    Messages:
    12,692
    Likes Received:
    2,717
    Trophy Points:
    631
    Actually the SF drives even hit 28% OP (as in the Inferno 100GB model I have).
     
  9. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    OP applies to all SSD's but not necessarily by user manually changing partition size. Intel specifically states this technique works for their drives, where none of the other manufacturers have made that claim.
     
  10. jclausius

    jclausius Notebook Virtuoso

    Reputations:
    6,160
    Messages:
    3,265
    Likes Received:
    2,573
    Trophy Points:
    231
    Sorry, I took it to mean you were considering the Intel toolbox on the 128GB C300.
     
  11. tilleroftheearth

    tilleroftheearth Wisdom listens quietly...

    Reputations:
    5,398
    Messages:
    12,692
    Likes Received:
    2,717
    Trophy Points:
    631
    All controller manufacturers know that OP is needed for reliability/durability and sustained performance of an SSD.

    Today, they are even making 0% OP SSD's - good luck with those.

    They will give a new meaning to 'garbage collection' (if used heavily).
     
  12. jclausius

    jclausius Notebook Virtuoso

    Reputations:
    6,160
    Messages:
    3,265
    Likes Received:
    2,573
    Trophy Points:
    231
    Sorry, I wasn't clear in my question.

    How would one know changing the over provisioning space would be used by an SSD? Wouldn't an SSD's firwmare have something to say about where it goes to in "NAND flash space" to do its work?

    My point is that this Intel tool would work with Intel SSDs. However, you may want to stay clear of the Intel tool on a non-Intel SSD unless your SSD's vendor gives the go-ahead (and possibly provides their own tool).
     
  13. jclausius

    jclausius Notebook Virtuoso

    Reputations:
    6,160
    Messages:
    3,265
    Likes Received:
    2,573
    Trophy Points:
    231
    :D +1 for that one!
     
  14. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    You can't use the Intel tools for SSD manual TRIM and optimizations with a non Intel SSD. It will just report SMART info and such. But Intel RST drivers are a MUST for any SSD.
     
  15. chimpanzee

    chimpanzee Notebook Virtuoso

    Reputations:
    683
    Messages:
    2,561
    Likes Received:
    0
    Trophy Points:
    55
    It does, even though not all vendor made that claim. All SSD operate in a pretty similar fashion. They have a logical map that map LBA to addressable NANDs. If you don't use the full LBA space, the unused one would become OP naturely, as they would know those addresses are not used.

    Which is also why I said with TRIM, OP is not as important as before. Any free space(either conveyed via TRIM or OP) becomes free buffers that the controller can be used at will such that it can reduce the erase-copy-write(i.e. WA) as much as it can. In fact, if one is willing to set aside 30% OP, it is very unlikely to see performance degrade no matter what SSD it is, TRIM or NO TRIM. IOW, TRIM is not that important(say you must RAID 0) if you give enough OP.
     
  16. sugarkang

    sugarkang Notebook Evangelist

    Reputations:
    185
    Messages:
    602
    Likes Received:
    0
    Trophy Points:
    30
    Do you really have to do this whole secure erase business?

    Couldn't you really just do a regular clean install and once you're in windows, create a 10-15% separate partition, format it the long way, and then back to disk manager to delete the partition and leave it as an unreadable volume?

    Can somebody confirm this works to save ppl time?
     
  17. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    Read the Intel PDF on over-provisioning. Secure Erase is completely different from a regular format. Considering Intel offers tools to Secure Erase and Migrate data from one disk to another, it's pretty painless.

    http://cache-www.intel.com/cd/00/00/45/95/459555_459555.pdf

    They specifically state:

    "Steps to Increase Spare Area

    The spare area of an SSD can be modified by a user. It must be performed on an SSD that is in a completely clean state. This can be an SSD that is fresh out of the box that has never been used or by secure erasing the SSD.

    To secure erase an Intel SSD, download Intel® Solid-State Drive Toolbox 2.0 from Redirect Page and follow the steps for performing a secure erase on the SSD. (Industry tools are also available to secure erase an SSD using ATA commands.)"
     
  18. Judicator

    Judicator Judged and found wanting.

    Reputations:
    1,098
    Messages:
    2,594
    Likes Received:
    19
    Trophy Points:
    56
    The problem with a regular format, even if you do it the long way, is the wear-leveling nature of SSDs. Since they move data around, even if you format the long way, there's a possibility that the data you were trying to format is actually getting left on NAND cells that are getting "skipped" due to wear leveling, so the drive that you think is empty, actually isn't (although it will eventually get cleaned up by GC at some later date... but that may or may not be before you try to do the overprovisioning).
     
  19. sugarkang

    sugarkang Notebook Evangelist

    Reputations:
    185
    Messages:
    602
    Likes Received:
    0
    Trophy Points:
    30
    I imagine the CCleaner tool for erasing would work. But you paranoid nutters are making me paranoid too, so I'll just do the secure erase.
     
  20. Judicator

    Judicator Judged and found wanting.

    Reputations:
    1,098
    Messages:
    2,594
    Likes Received:
    19
    Trophy Points:
    56
    Just to point things out, "secure erase" is a standard command, like "TRIM". Thus, if the CCleaner tool uses the secure erase command, and the SSD is setup properly, then it will work just fine. Not being familiar enough with CCleaner, I don't know if that's actually the case.
     
  21. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    No, CCleaner does NOT secure erase. There's no Windows utility that will do it across all manufacturers that I know of, only Linux hdparm command. Intel has their own secure erase utility though, but you will have to install the SSD toolbox on another machine and then secure erase the drive as a non-bootable drive.
     
  22. chimpanzee

    chimpanzee Notebook Virtuoso

    Reputations:
    683
    Messages:
    2,561
    Likes Received:
    0
    Trophy Points:
    55
    and may need to hotplug(i.e. after the OS has boot up) as well. ATA SE is both a simple and complicated task. The drive is usually either locked by the BIOS or the OS(if it is the boot drive) during the boot up process. And once it is locked, the only way to unlock it is to cut the power to it.

    That is why hotplug is usually needed. There was a nice trick suggested by another poster that by booting up linux then sleep->resume it would unlock the drive and hdparm would 99% of the case work.
     
  23. HTWingNut

    HTWingNut Potato

    Reputations:
    21,580
    Messages:
    35,370
    Likes Received:
    9,877
    Trophy Points:
    931
    Yeah good point, hotplug usually required.
     
  24. namaiki

    namaiki "basically rocks" Super Moderator

    Reputations:
    3,905
    Messages:
    6,116
    Likes Received:
    89
    Trophy Points:
    216
    So, what's the advantage of keeping a spare area on an SSD vs just keeping a similar amount of free space?

    edit:
    Actually, wait. Chimpanzee's post here covers it: