Intel X25-M SSD: Intel Delivers One of the World's Fastest Drives
by Anand Lal Shimpi on 9/8/2008 4:00:00 PM
Posted in Storage
Buy the OCZ OCZSSD2-1VTX60G Vertex Series
CircuitCity
$159.99
$10.00 rebate
BuyDig
$239.00
Dell Home
$279.99

How Long Will Intel's SSDs Last?

SSD lifespans are usually quantified in the number of erase/program cycles a block can go through before it is unusable, as I mentioned earlier it's generally 10,000 cycles for MLC flash and 100,000 cycles for SLC. Neither of these numbers are particularly user friendly since only the SSD itself is aware of how many blocks it has programmed. Intel wanted to represent its SSD lifespan as a function of the amount of data written per day, so Intel met with a number of OEMs and collectively they came up with a target figure: 20GB per day. OEMs wanted assurances that a user could write 20GB of data per day to these drives and still have them last, guaranteed, for five years. Intel had no problems with that.

Intel went one step further and delivered 5x what the OEMs requested. Thus Intel will guarantee that you can write 100GB of data to one of its MLC SSDs every day, for the next five years, and your data will remain intact. The drives only ship with a 3 year warranty but I suspect that there'd be some recourse if you could prove that Intel's 100GB/day promise was false.


Just like Intel's CPUs can run much higher than their rated clock speed, Intel's NAND should be able to last much longer than its rated lifespan

It's also possible for a flash cell to lose its charge over time (albeit a very long time). Intel adheres to the JEDEC spec on how long your data is supposed to last on its SSDs. The spec states that if you've only used 10% of the lifespan of your device (cycles or GB written), then your data needs to remain intact for 10 years. If you've used 100% of available cycles, then your data needs to remain intact for 1 year. Intel certifies its drives in accordance with the JEDEC specs from 0 - 70C; at optimal temperatures your data will last even longer (these SSDs should operate at below 40C in normal conditions).

Intel and Micron have four joint fabs manufactured under the IMFT partnership, and these are the fabs that produce the flash going into Intel's SSDs. The 50nm flash used in the launch drives are rated at 10,000 erase/programming but like many of Intel's products there's a lot of built in margin. Apparently it shouldn't be unexpected to see 2, 3 or 4x the rated lifespan out of these things, depending on temperature and usage model obviously.

Given the 100GB per day x 5 year lifespan of Intel's MLC SSDs, there's no cause for concern from a data reliability perspective for the desktop/notebook usage case. High load transactional database servers could easily outlast the lifespan of MLC flash and that's where SLC is really aimed at. These days the MLC vs. SLC debate is more about performance, but as you'll soon see - Intel has redefined what to expect from an MLC drive.

Other Wear and Tear

With no moving parts in a SSD, the types of failures are pretty unique. While erasing/programming blocks is the most likely cause of failure with NAND flash, a secondary cause of data corruption is something known as program disturb. When programming a cell there's a chance that you could corrupt the data in an adjacent cell. This is mostly a function of the quality of your flash, and obviously being an expert in semiconductor manufacturing the implication here is that Intel's flash is pretty decent quality.

Intel actually includes additional space on the drive, on the order of 7.5 - 8% more (6 - 6.4GB on an 80GB drive) specifically for reliability purposes. If you start running out of good blocks to write to (nearing the end of your drive's lifespan), the SSD will write to this additional space on the drive. One interesting sidenote, you can actually increase the amount of reserved space on your drive to increase its lifespan. First secure erase the drive and using the ATA SetMaxAddress command just shrink the user capacity, giving you more spare area.

The Flash Hierarchy & Data Loss What Happens When Your SSD Fails?
Intel X25-M (Kingston SSDNow M-Series) Review by Alleniv on Wednesday, August 19, 2009
Hi all,
I report this new review about X25-M, that takes in consideration a comparative with other SSDs and also with HDDs, with several benchmarks ? http://www.informaticaeasy.net/le-mi...m-da-80gb.html
Alleniv
You said this: For example, let's say you download a 2MB file to your band new, never been used SSD, which gets saved to blocks 10, 11, 12 and 13. You realize you downloaded the wrong file and delete it, then go off to download the right file. Rather than write the new file to blocks 10, 11, 12 and 13, the flash controller will write to blocks 14, 15, 16 and 17. In fact, those four blocks won't get used again until every other block on the drive has been written to once

By this i understand that a bigger capacity SSD, for instance 320 vs 160 will have more blocks and hence you will need more writes to deplete the number a write cycles the SSD was designed for. So for SSD bigger means even longer lasting. IS this TRUE ?
Bytales
Can you overclock this SSD? by lpaster on Wednesday, November 26, 2008
Can you overclock this SSD?
lpaster
Samsung's new MLC-based 256GB SSD by kevonly on Friday, November 21, 2008
I hope you do some benchmark on Samsung's new 256GB SSD. Hopefully it's as good as Intel's.
kevonly
RE: Samsung's new MLC-based 256GB SSD by kevonly on Friday, November 21, 2008
its read/write speed is 200/160 mb/s. Will it sustain that speed in a multi applications running environment??
kevonly
RE: Samsung's new MLC-based 256GB SSD by kevonly on Friday, November 21, 2008
sorry

read/write speed is 220/200 mb/s.
kevonly
Amazing by scotopicvision on Monday, November 10, 2008
The article was an amazing read, fantastic, and well done thank you.
scotopicvision
SSD Test Methodology Flawed Technically Unsound by D111 on Saturday, October 25, 2008

Legacy OS like Windows Vista, XP, and Applications like Microsoft Office 2003, 2007, etc. have built in, inherent flaws with regard to SSDs.

Specifically, optimizations of these OS for mechanical hard drives like superfetch, prefetch, etc. tend to slow down, rather than help performance and is unnecessary to speed up reads in an SSD, but slow it down with unnecessary writes of small files, which SSDs are slower than a regular hard drive.

Things like automatic drive defragmentation with Vista does nothing for SSDs except to slow them down.

Properly optimized, even low cost 2007 generation SSDs test out as equivalent to a 7200 rpm consumer grade drive, and typical SSDs made in 2008 or later tend to outperform mechanical hard drives.

The tests done here have done nothing to "tweak" the OS to remove design hindrances to SSD performance, and thus, have no validity or technical merit.

The test, as presented, would be similar to installing a 19th century steam engine on a sailing ship, and observing that it is rather slow ---- without mentioning the drag and performance hits caused by the unused sail rigging, masts, etc.

See the discussion here for a detailed discussion of SSD performance tweaks and what it takes to make them perform well with legacy OS and Applications.

http://www.ocztechnologyforum.com/forum...display.php?s=&daysprune=&f=88

D111
Fusion-IO & ioXtreme by Mocib on Thursday, October 09, 2008
Good stuff, but why isn't anyone talking about ioXtreme, the PCI-E SSD drive from Fusion-IO? It baffles me just how little talk there is about ioXtreme, and the ioDrive solution in general.
Mocib
RE: Fusion-IO & ioXtreme by Shadowmaster625 on Thursday, October 09, 2008
I think the Fusion-IO is great as a concept. But what we really need is for Intel and/or AMD to start thinking intelligently about SSDs.

AMD and Intel need to agree on a standard for an integrated SSD controller. And then create a new open standard for a Flash SSD DIMM socket.

Then I could buy a 32 or 64 GB SSD DIMM and plug it into a socket next to my RAM, and have a SUPER-FAST hard drive. Imagine a SSD DIMM that costs $50 and puts out even better numbers than the Fusion-IO! With economy of scale, it would only cost a few dollers per CPU and a few dollars more for the motherboard. But the performance would shatter the current paradigm.

The cost of the DIMMs would be low because there would be no expensive controller on the module, like there is now with flash SSDs. And that is how it should be! There is NO need for a controller on a memory module! How we ended up taking this convoluted route baffles me. It is a fatally flawed design that is always going to be bottlenecked by the SATA interface, no matter how fast it is. The SSD MUST have a direct link to the CPU in order to unleash its true performance potential.

This would increase performance so much that if VIA did this with their Nano CPU, they would have an end product that outperforms even Nehalem in real-world everyday PC usage. If you dont believe me, you need to check out the Fusion-IO. With SSD controller integration, you can have Fusion-IO level performance for dirt cheap.

If you understand what I am talking about here, and can see that this is truly the way to go with SSDs, then you need to help get the word to AMD and Intel. Whoever does it first is going to make a killing. I'd prefer it to be AMD at this point but it just needs to get done.
Shadowmaster625
Latest from AnandTech